Multicasting is een techniek waarmee een enkele gegevensbron zoals een software-update, grote gegevensbestand of online audiovisuele stroom bereiken gelijktijdig een groot aantal ontvangers op het Internet. DVMRP, of afstand Vector Multicast Routing Protocol, en PIM-DM of Protocol-Independent Multicast-Dense Mode, zijn twee multicasting protocollen die worden gebruikt door netwerkrouters efficiënt een gegevensbron verbinden met alle geadresseerden die daarom vragen.
Geschiedenis
DVMRP is de oudste van de twee multicast-protocollen. Het werd geïntroduceerd als Internet Engineering Task Force Request For Comments-- of IETF RFC 1075--in November 1998 door Stanford University. DVMRP was een herwerking van de oudere multicast Routing Information Protocol of RIP protocol. PIM Dense werd gepresenteerd in januari 2005 als RFC 3973 door draadloze bedrijf NextHop Technologies. PIM Dense was niet gebaseerd op DVMRP, maar het aantal multicast-technieken deelt met het oudere protocol.
Snoeien technieken
PIM Dense zowel DVMRP-routers vinden netwerkpaden door overstroming het netwerk stroomafwaarts van de gegevensbron met gegevenspakketten. PIM Dense en DVMRP-routers gebruiken verschillende methoden om te herinneren welke downstream doelen zijn bereid over te nemen van de gegevens uit de bron. DVMRP stuurt alleen de pakketten naar andere DVMRP-routers of onderliggende knooppunten die, beurtelings, proberen te verspreiden van de gegevensstroom verder stroomafwaarts. De modus van een kind kan het eerste pakket dat wordt verzonden door een router DVMRP door afgifte van een "prune" bericht weigeren. PIM Dense, aan de andere kant stuurt gegevenspakketten naar elk apparaat op het netwerk, inclusief routers. Een dichte PIM router stopt pakketten versturen naar een downstream-apparaat alleen als het een snoeien bericht ontvangt dat vertelt het dat een bepaald downstream doel wil niet meer gegevens.
Unicast-Protocol
Routers met PIM Dense of DVMRP protocol hebben om te kunnen communiceren met de stroomopwaartse gegevensbron of andere genetwerkte apparaten in unicast-modus. DVMRP gebruikt een speciale unicast-protocol dat alleen met andere DVMRP-routers werkt. Het PIM Dense protocol, echter heeft geen ingebouwde unicasting en kan werken met wat unicast-protocol wordt gebruikt in uw netwerk standaard.
Netwerk schalen kwesties
PIM Dense is niet de meest efficiënte multicast protocol, maar het beter met grote netwerken dan DVMRP geschaald. Terwijl DVMRP berekent en het netwerkpad van alle onderliggende knooppunten registreert, PIM Dense alleen houdt spoor van die stroomafwaartse apparaten moest snoeien. Een DVMRP router wordt ook regelmatig vernieuwd zijn lijst met routes door stroomafwaarts aan met meer gegevenspakketten. Dit vermindert de DVMRP schaalbaarheid zelfs meer. Bovendien, omdat PIM Dense unicast-protocol-onafhankelijk is, kan het efficiënter technieken gebruikt om paden terug naar de upstream gegevensbron.