Entfernungsvektor -Multicast -Routing -Protokoll
Das Entfernungsvektor -Multicast -Routing -Protokoll (DVMRP), definiert in RFC 1075, ist a Routing -Protokoll Wird verwendet, um Informationen zwischen Router Förderung des Transports von IP Multicast Pakete zwischen Netzwerken. Es bildete die Grundlage für das historische Multicast -Rückgrat des Internets. Mbone.
Betrieb
Das Protokoll basiert auf dem Routing -Informationsprotokoll (RUHE IN FRIEDEN).[1] Der Router generiert eine Routing -Tabelle mit der Multicast -Gruppe, deren Wissen mit entsprechenden Entfernungen (d. H. Anzahl der Geräte/Router zwischen dem Router und dem Ziel) verfügt. Wenn ein Multicast -Paket von einem Router empfangen wird, wird es von den in der Routing -Tabelle angegebenen Schnittstellen des Routers weitergeleitet.
DVMRP arbeitet über eine Umkehrpfadflutungstechnik und sendet eine Kopie eines empfangenen Pakets (speziell Igmp Nachrichten zum Austausch von Routinginformationen mit anderen Routern) über jede Schnittstelle außer dem, in dem das Paket angekommen ist. Wenn ein Router (d. H. Ein LAN, an den er angrenzt) nicht Teil einer bestimmten Multicast -Gruppe sein möchte, sendet er eine "Schnittbotschaft" entlang des Quellwegs des Multicasts.
Kritik
DVMRP ist ein naives Protokoll des Distanzvektors und hat Schwierigkeiten mit der Netzwerkskalierung in einigen Topologien.[2] In erster Linie aufgrund der periodischen Überflutung, die erforderlich ist, um neue Wirte zu erkennen. Dies war in frühen Versionen des Protokolls vor der Umsetzung des Beschneidens häufiger vorkommend.[3] Der flache Unicast -Routing -Mechanismus von DVMRP, der zur Bestimmung der Quellschnittstelle eines Datenstroms verwendet wird, wirkt sich auch auf die Skalenfähigkeit aus.
Siehe auch
Verweise
Externe Links
- RFC 1075 - Abstandsvektor -Multicast -Routing -Protokoll
- Vorschlag für Distanzvektor Multicast Routing Protocol Version 3