AUF DIESER SEITE
Beispiel: Konfigurieren quellenspezifischer Multicastgruppen mit Any-Source-Überschreibung
In diesem Beispiel wird gezeigt, wie quellspezifische Multicastgruppenvorgänge (SSM) über den Standard-IP-Adressbereich von 232.0.0.0 bis 232.255.255.255 hinaus erweitert werden. In diesem Beispiel wird auch gezeigt, wie ASM-Verknüpfungsnachrichten (*,G) für Gruppenadressen akzeptiert werden, die innerhalb des standardmäßigen oder konfigurierten Bereichs von SSM-Gruppen liegen. Auf diese Weise können Sie eine Mischung aus beliebigen Quellen und quellenspezifischen Multicast-Gruppen gleichzeitig unterstützen.
Anforderungen
Bevor Sie beginnen, konfigurieren Sie die Routerschnittstellen.
Überblick
Um SSM bereitzustellen, konfigurieren Sie den PIM-Sparse-Modus auf allen Routing-Geräteschnittstellen, und geben Sie die erforderlichen SSM-Befehle aus, einschließlich der Angabe von IGMPv3 oder MLDv2 im LAN des Empfängers. Wenn der PIM-Sparse-Modus nicht explizit sowohl auf der Quell- als auch auf der Gruppenmitgliederschnittstelle konfiguriert ist, werden Multicastpakete nicht weitergeleitet. Quellenlisten, die in IGMPv3 und MLDv2 unterstützt werden, werden in PIM SSM verwendet. Nur die angegebenen Quellen senden Datenverkehr an die SSM-Gruppe.
In einem PIM-SSM-konfigurierten Netzwerk abonniert ein Host einen SSM-Kanal (mittels IGMPv3 oder MLDv2), um Gruppe G und Quelle S beizutreten (siehe Abbildung 1). Der direkt verbundene PIM-Sparse-Mode-Router, der designierte Router (DR) des Empfängers, sendet eine (S,G)-Join-Nachricht an seinen RPF-Nachbarn (Reverse Path Forwarding) für die Quelle. Beachten Sie in Abbildung 1 , dass der RP bei diesem Prozess nicht vom Empfänger kontaktiert wird, wie dies bei normalen PIM-Sparse-Mode-Vorgängen der Fall wäre.
beizutreten
Die (S,G) join-Nachricht initiiert die Quellstruktur und baut sie dann Hop für Hop aus, bis sie die Quelle erreicht. In Abbildung 2 wird die Quellstruktur quer durch das Netzwerk zu Router 3 aufgebaut, dem Last-Hop-Router, der mit der Quelle verbunden ist.
bei
Über die Quellstruktur wird Multicast-Datenverkehr an den abonnierenden Host übermittelt (siehe Abbildung 3).
aufgebaut
SSM kann im Include-Modus oder im Exclude-Modus betrieben werden. Im Ausschlussmodus gibt der Empfänger eine Liste von Quellen an, von denen er den Datenverkehr der Multicastgruppe nicht empfangen möchte. Das Routinggerät leitet Datenverkehr von einer beliebigen Quelle mit Ausnahme der in der Ausschlussliste angegebenen Quellen an den Empfänger weiter. Der Empfänger akzeptiert Datenverkehr von allen Quellen mit Ausnahme der in der Ausschlussliste angegebenen Quellen.
Topologie
In diesem Beispiel wird die einfache RPF-Topologie verwendet, die in Abbildung 4 dargestellt ist.
Konfiguration
Verfahren
CLI-Schnellkonfiguration
Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle Details, die für Ihre Netzwerkkonfiguration erforderlich sind, kopieren Sie die Befehle und fügen Sie sie in die CLI auf Hierarchieebene ein, und geben Sie sie dann aus dem [edit] Konfigurationsmodus ein commit .
set protocols ospf area 0.0.0.0 interface fxp0.0 disable set protocols ospf area 0.0.0.0 interface all set protocols pim rp local address 10.255.72.46 set protocols pim rp local group-ranges 239.0.0.0/24 set protocols pim interface fe-1/0/0.0 mode sparse set protocols pim interface lo0.0 mode sparse set routing-options multicast ssm-groups 232.0.0.0/8 set routing-options multicast ssm-groups 239.0.0.0/8 set routing-options multicast asm-override-ssm
Schritt-für-Schritt-Anleitung
Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Weitere Informationen zum Navigieren in der CLI finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im Junos OS CLI-Benutzerhandbuch.
So konfigurieren Sie eine RPF-Richtlinie:
Konfigurieren Sie OSPF.
[edit protocols ospf] user@host# set area 0.0.0.0 interface fxp0.0 disable user@host# set area 0.0.0.0 interface all
Konfigurieren Sie den PIM-Sparse-Modus.
[edit protocols pim] user@host# set rp local address 10.255.72.46 user@host# set rp local group-ranges 239.0.0.0/24 user@host# set interface fe-1/0/0.0 mode sparse user@host# set interface lo0.0 mode sparse
Konfigurieren Sie zusätzliche SSM-Gruppen.
[edit routing-options] user@host# set ssm-groups [ 232.0.0.0/8 239.0.0.0/8 ]
Konfigurieren Sie die RP so, dass ASM-Beitrittsnachrichten für Gruppen innerhalb des SSM-Adressbereichs akzeptiert werden.
[edit routing-options] user@host# set multicast asm-override-ssm
Wenn Sie mit der Konfiguration des Geräts fertig sind, bestätigen Sie die Konfiguration.
user@host# commit
Befund
Bestätigen Sie Ihre Konfiguration, indem Sie die show protocols Befehle und show routing-options eingeben.
user@host# show protocols
ospf {
area 0.0.0.0 {
interface fxp0.0 {
disable;
}
interface all;
}
}
pim {
rp {
local {
address 10.255.72.46;
group-ranges {
239.0.0.0/24;
}
}
}
interface fe-1/0/0.0 {
mode sparse;
}
interface lo0.0 {
mode sparse;
}
}
user@host# show routing-options
multicast {
ssm-groups [ 232.0.0.0/8 239.0.0.0/8 ];
asm-override-ssm;
}
Verifizierung
Führen Sie die folgenden Befehle aus, um die Konfiguration zu überprüfen:
IGMP-Gruppe anzeigen
IGMP-Statistiken anzeigen
PIM-Verknüpfung anzeigen