Multicasting er en teknikk som gjør at en enkelt datakilde som en programvareoppdatering, stor datafil eller online audiovisuelle stream nå et stort antall mottakere på Internett samtidig. DVMRP , eller Distance Vector Multicast Routing Protocol , og PIM - DM , eller protokoll - uavhengig Multicast Tett Mode , er to multicasting som brukes av nettverket rutere å effektivt koble en datakilde til alle mottakerne som ber om det . Historie
DVMRP er den eldste av de to multicast-protokoller . Den ble introdusert som Internet Engineering Task Force Request For Comments - eller IETF RFC 1075 - i november 1998 av Stanford University. DVMRP var en revidering av eldre Routing Information Protocol eller RIP multicast -protokoll . PIM Tett ble presentert i januar 2005 som RFC 3973 av trådløse selskap nexthop Technologies . PIM Tett var ikke basert på DVMRP , men den deler noen multicast teknikker med eldre protokoll .
Beskjæring Teknikker
Både PIM Tett og DVMRP rutere finne nettverksbaner av flom nettverkselementene nedstrøms fra datakilden med datapakker. PIM Tett og DVMRP rutere bruker ulike metoder for å huske hvilken nedstrøms mål er villige til å ta imot data fra kilden . DVMRP sender bare pakkene sine til andre DVMRP rutere eller underordnede noder som i sin tur , kan du prøve å fordele datastrømmen videre nedstrøms. Et barn modus kan nekte den første pakken sendt av en DVMRP router ved å utstede en " sviske "-melding. PIM Tett, på den annen side sender datapakker til hver enhet i nettet, også rutere. En PIM Tett ruteren vil slutte å sende pakker til en nedstrøms enheten hvis den mottar en sviske melding som forteller det en spesiell nedstrøms target ønsker ikke noe mer data.
Unicast Protocol
med
rutere ved hjelp av enten PIM Tett eller DVMRP protokollen må være i stand til å kommunisere med oppstrøms datakilde eller andre nettverksenheter i unicast-modus . DVMRP bruker en spesiell unicast protokoll som bare fungerer med andre DVMRP rutere . PIM Tett protokollen , men har ikke innebygd unicasting og kan arbeide med hva unicast -protokollen brukes i ditt nettverk som standard.
Nettverk Scaling Issues
PIM Tett er ikke den mest effektive multicasting protokollen, men det gjør skala bedre med store nettverk enn DVMRP . Mens DVMRP beregner og registrerer nettverket banen til alle sine underordnede noder , holder PIM Tett bare spor av disse nedstrøms enheter den har hatt å beskjære . En DVMRP router også periodisk oppdateres sin liste over ruter ved reflooding nedstrøms med flere datapakker . Dette reduserer DVMRP skalerbarhet enda mer. I tillegg, fordi PIM Dense er unicast -protokoll -uavhengig , kan den bruke mer effektive teknikker for å finne veier tilbake til oppstrøms datakilde .