Konfigurieren der PIM-zu-IGMP- und PIM-zu-MLD-Nachrichtenübersetzung
Grundlegendes zur PIM-zu-IGMP- und PIM-zu-MLD-Nachrichtenübersetzung
Routing-Geräte können PIM-Verknüpfungs- (Protocol Independent Multicast) und Bereinigungsnachrichten in entsprechende IGMP- (Internet Group Management Protocol) oder MLD-Berichte (Multicast Listener Discovery) übersetzen oder verlassen. Sie können diese Funktion verwenden, um Multicast-Datenverkehr über PIM-Domänen in bestimmten Netzwerktopologien weiterzuleiten.
In einigen Netzwerkkonfigurationen ist es Kunden nicht möglich, PIM zwischen der PIM-Domäne am Kunden-Edge und der PIM-Domäne auf Core-Seite auszuführen, obwohl PIM in jeder dieser Domänen im Sparse-Modus ausgeführt wird. Da PIM nicht zwischen den Domänen ausgeführt wird, können Kunden mit dieser Konfiguration PIM nicht verwenden, um Multicastdatenverkehr über die Domänen weiterzuleiten. Stattdessen können sie IGMP verwenden, um IPv4-Multicast-Datenverkehr weiterzuleiten, oder MLD, um IPv6-Multicast-Datenverkehr über die Domänen weiterzuleiten.
Um die Verwendung von IGMP oder MLD zum Weiterleiten von Multicast-Datenverkehr über die PIM-Domänen in solchen Topologien zu ermöglichen, können Sie den Rendezvous-Point-Router (RP), der sich zwischen der Edge-Domäne und der Core-Domäne befindet, so konfigurieren, dass er PIM-Beitritts- oder Bereinigungsnachrichten, die von PIM-Nachbarn auf nachgeschalteten Schnittstellen empfangen wurden, in entsprechende IGMP- oder MLD-Berichts- oder -Abwesenheitsnachrichten übersetzt. Der Router überträgt dann den Bericht oder hinterlässt Nachrichten, indem er sie an eine oder zwei Upstreamschnittstellen weiterleitet, die Sie auf dem RP-Router konfigurieren. Daher wird diese Funktion manchmal auch als PIM-zu-IGMP-Proxy oder PIM-zu-MLD-Proxy bezeichnet.
Um den RP-Router so zu konfigurieren, dass PIM-Verknüpfungs- oder Bereinigungsnachrichten in IGMP-Berichts- oder LEAVE-Nachrichten übersetzt werden, schließen Sie die pim-to-igmp-proxy
Anweisung auf Hierarchieebene [edit routing-options multicast]
ein. Wenn Sie den RP-Router so konfigurieren möchten, dass PIM-Verknüpfungs- oder Bereinigungsnachrichten in MLD-Berichts- oder LEAVE-Nachrichten übersetzt werden, schließen Sie die pim-to-mld-proxy
Anweisung auf Hierarchieebene [edit routing-options multicast]
ein. Im Rahmen der Konfiguration müssen Sie den vollständigen Namen von mindestens einer, aber nicht mehr als zwei Upstreamschnittstellen angeben, auf denen die PIM-zu-IGMP-Proxy- oder PIM-zu-MLD-Proxyfunktion aktiviert werden soll.
Die folgenden Richtlinien gelten, wenn Sie die PIM-zu-IGMP- oder PIM-zu-MLD-Nachrichtenübersetzung konfigurieren:
Stellen Sie sicher, dass es sich bei dem Router, der die PIM-Edge-Domäne und die PIM-Kerndomäne verbindet, um den statischen oder ausgewählten RP-Router handelt.
Stellen Sie sicher, dass der RP-Router das Multicast-Routing-Protokoll PIM Sparse Mode (PIM-SM) verwendet.
Wenn Sie eine Upstreamschnittstelle konfigurieren, verwenden Sie die vollständige Spezifikation der logischen Schnittstelle (z. B. ge-0/0/1.0) und nicht nur die Spezifikation der physischen Schnittstelle (ge-0/0/1).
Wenn Sie zwei Upstreamschnittstellen konfigurieren, überträgt der RP-Router dieselben IGMP- oder MLD-Berichtsnachrichten und denselben Multicastdatenverkehr auf beiden Upstreamschnittstellen. Stellen Sie daher sicher, dass RPF (Reverse Path Weiterleitung) in der PIM-SM-Coredomäne ausgeführt wird, um zu überprüfen, ob Multicastpakete auf der richtigen eingehenden Schnittstelle empfangen werden, und um das Senden doppelter Pakete zu vermeiden.
Der Router überträgt IGMP- oder MLD-Berichtsnachrichten auf einer oder beiden Upstream-Schnittstellen nur für die erste PIM-Join-Nachricht, die er unter allen Downstream-Schnittstellen empfängt. In ähnlicher Weise überträgt der Router IGMP- oder MLD-Leave-Nachrichten nur dann an eine oder beide Upstream-Schnittstellen, wenn er eine PIM-Bereinigungsnachricht für die letzte Downstream-Schnittstelle empfängt.
Upstreamschnittstellen unterstützen sowohl lokale als auch Remote-Quellen.
Multicast-Datenverkehr, der von einer Upstreamschnittstelle empfangen wird, wird so akzeptiert, als käme er von einem Host.
Siehe auch
Konfigurieren der PIM-zu-IGMP-Nachrichtenübersetzung
Sie können das Rendezvous-Point-Routing-Gerät (RP) so konfigurieren, dass PIM-Beitritts- oder Bereinigungsnachrichten in entsprechende IGMP-Berichts- oder Leave-Nachrichten übersetzt werden. Fügen Sie dazu die pim-to-igmp-proxy
Anweisung auf Hierarchieebene [edit routing-options multicast]
ein:
[edit routing-options multicast] pim-to-igmp-proxy { upstream-interface [ interface-names ]; }
Wenn Sie IGMP verwenden möchten, um IPv4-Multicast-Datenverkehr zwischen einer PIM-Sparse-Mode-Edge-Domäne und einer PIM-Sparse-Mode-Core-Domäne in bestimmten Netzwerktopologien weiterzuleiten, ist es hilfreich, wenn Sie IGMP verwenden möchten, um IPv4-Multicast-Datenverkehr zwischen einer PIM-Sparse-Mode-Edge-Domäne und einer PIM-Sparse-Mode-Core-Domäne weiterzuleiten.
Bevor Sie mit der Konfiguration der PIM-zu-IGMP-Nachrichtenübersetzung beginnen:
Stellen Sie sicher, dass das Routing-Gerät, das die PIM-Edge-Domäne verbindet, und dass die PIM-Kerndomäne das statische oder ausgewählte RP-Routing-Gerät ist.
Stellen Sie sicher, dass das PIM-SM-Routing-Protokoll (PIM Sparse Mode) auf dem RP-Routinggerät ausgeführt wird.
Wenn Sie zwei Upstreamschnittstellen konfigurieren möchten, stellen Sie sicher, dass RPF (Reverse Path Forwarding) in der PIM-SM-Kerndomäne ausgeführt wird. Da der RP-Router auf beiden Upstreamschnittstellen dieselben IGMP-Nachrichten und denselben Multicast-Datenverkehr überträgt, müssen Sie RPF ausführen, um zu überprüfen, ob Multicastpakete auf der richtigen eingehenden Schnittstelle empfangen werden, und um das Senden doppelter Pakete zu vermeiden.
So konfigurieren Sie das RP-Routing-Gerät so, dass PIM-Join- oder Crune-Nachrichten in entsprechende IGMP-Berichts- oder Leave-Meldungen übersetzt werden:
Siehe auch
Konfigurieren der PIM-zu-MLD-Nachrichtenübersetzung
Sie können das Rendezvous-Point-Routinggerät (RP) so konfigurieren, dass PIM-Join- oder Bereinigungsnachrichten in entsprechende MLD-Berichts- oder LEAVE-Nachrichten übersetzt werden. Fügen Sie dazu die pim-to-mld-proxy
Anweisung auf Hierarchieebene [edit routing-options multicast]
ein:
[edit routing-options multicast] pim-to-mld-proxy { upstream-interface [ interface-names ]; }
Wenn Sie MLD verwenden möchten, um IPv6-Multicast-Datenverkehr zwischen einer PIM-Sparse-Mode-Edge-Domäne und einer PIM-Sparse-Mode-Core-Domäne in bestimmten Netzwerktopologien weiterzuleiten, ist es hilfreich, wenn Sie MLD verwenden möchten, um IPv6-Multicast-Datenverkehr zwischen einer PIM-Sparse-Mode-Edge-Domäne und einer PIM-Sparse-Mode-Core-Domäne weiterzuleiten.
Bevor Sie mit der Konfiguration der PIM-zu-MLD-Nachrichtenübersetzung beginnen:
Stellen Sie sicher, dass das Routing-Gerät, das die PIM-Edge-Domäne verbindet, und dass die PIM-Kerndomäne das statische oder ausgewählte RP-Routing-Gerät ist.
Stellen Sie sicher, dass das PIM-SM-Routing-Protokoll (PIM Sparse Mode) auf dem RP-Routinggerät ausgeführt wird.
Wenn Sie zwei Upstreamschnittstellen konfigurieren möchten, stellen Sie sicher, dass RPF (Reverse Path Forwarding) in der PIM-SM-Kerndomäne ausgeführt wird. Da das RP-Routinggerät auf beiden Upstreamschnittstellen dieselben MLD-Nachrichten und denselben Multicastdatenverkehr überträgt, müssen Sie RPF ausführen, um zu überprüfen, ob Multicastpakete auf der richtigen eingehenden Schnittstelle empfangen werden, und um das Senden doppelter Pakete zu vermeiden.
So konfigurieren Sie das RP-Routing-Gerät so, dass PIM-Verknüpfungs- oder Bereinigungsnachrichten in entsprechende MLD-Berichts- oder Verlassenheitsmeldungen übersetzt werden: