Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Konfigurieren der statischen RP

Grundlegendes zu statischer RP

Der Protocol Independent Multicast (PIM) Sparse Mode ist das am häufigsten verwendete Multicast-Protokoll im Internet. Der PIM-Sparse-Modus ist der Standardmodus, wenn PIM auf einer beliebigen Schnittstelle des Geräts konfiguriert ist. Da PIM jedoch nicht auf der Netzwerkverwaltungsschnittstelle konfiguriert werden darf, müssen Sie es auf dieser Schnittstelle deaktivieren.

Jede ASM-Gruppe (Any-Source Multicast) verfügt über eine gemeinsam genutzte Struktur, über die Empfänger über neue Multicastquellen und neue Empfänger über alle Multicastquellen informiert werden. Der Rendezvous Point (RP)-Router ist der Stamm dieser gemeinsam genutzten Struktur und empfängt den Multicast-Datenverkehr von der Quelle. Um Multicastdatenverkehr von den Gruppen zu empfangen, die von der RP bedient werden, muss das Gerät die IP-Adresse der RP für die Quelle ermitteln.

Sie können eine statische Rendezvouspunktkonfiguration (RP) konfigurieren, die statischen Routen ähnelt. Eine statische Konfiguration hat den Vorteil, dass sie in PIM-Version 1 oder Version 2 betrieben werden kann. Wenn Sie die statische RP konfigurieren, muss die RP-Adresse, die Sie für eine bestimmte Gruppe auswählen, auf allen Routern in einer Multicastdomäne konsistent sein.

Ab Junos OS Version 15.2 verwendet die statische Konfiguration standardmäßig PIM-Version 2, die einzige Version, die in dieser Version und darüber hinaus unterstützt wird.

Eine gängige Methode für das Gerät, RPs zu lokalisieren, ist die statische Konfiguration der IP-Adresse der RP. Eine statische Konfiguration ist einfach und bequem. Wenn der statisch definierte RP-Router jedoch nicht mehr erreichbar ist, erfolgt kein automatisches Failover auf einen anderen RP-Router. Um dieses Problem zu beheben, können Sie Anycast-RP verwenden.

Lokale PIM-RPs konfigurieren

Die lokale RP-Konfiguration macht das Routing-Gerät zu einer statisch definierten RP. Erwägen Sie die statische Definition einer RP, wenn im Netzwerk nicht viele verschiedene RPs definiert sind oder wenn sich die RP-Zuweisung nicht sehr häufig ändert. Die IPv6-PIM-Implementierung von Junos unterstützt nur statische RP-Konfigurationen. Automatische RP-Ankündigung und Bootstrap-Router sind mit IPv6 nicht verfügbar.

Sie können eine lokale RP global oder für eine Routing-Instanz konfigurieren. In diesem Beispiel wird gezeigt, wie eine lokale RP in einer Routinginstanz für IPv4 oder IPv6 konfiguriert wird.

So konfigurieren Sie die RP-Eigenschaften des Routing-Geräts:

  1. Konfigurieren Sie die Routinginstanz als lokale RP.
  2. Konfigurieren Sie die IP-Protokollfamilie und die IP-Adresse.

    IPv6 PIM-Hello-Nachrichten werden an jede Schnittstelle gesendet, auf der Sie die Familie inet6 konfigurieren, unabhängig davon, ob sie sich auf der PIM-Ebene der Hierarchie befindet oder nicht. Wenn Sie also eine Schnittstelle mit der Familie inet auf der Hierarchieebene und der Familie inet6 auf der [edit protocols pim interface interface-name] [edit interface interface-name] Hierarchieebene konfigurieren, sendet PIM sowohl IPv4- als auch IPv6-Hellos an diese Schnittstelle.

    Standardmäßig arbeitet PIM auf einer Schnittstelle im Sparse-Modus. Wenn Sie den Sparse-Modus explizit konfigurieren, verwendet PIM diese Einstellung für alle IPv6-Multicastgruppen. Wenn Sie jedoch den Sparse-Dense-Modus konfigurieren, akzeptiert PIM IPv6-Multicastgruppen nicht als Dense-Gruppen und arbeitet im Sparse-Modus über sie.

  3. (Nur IPv4) Konfigurieren Sie die RP-Priorität des Routing-Geräts.
    Anmerkung:

    Die priority Anweisung wird für IPv6 nicht unterstützt, ist aber hier zu Informationszwecken enthalten. Der Prioritätswert des Routinggeräts für die Umwandlung in die RP ist in den Bootstrapnachrichten enthalten, die das Routinggerät sendet. Verwenden Sie eine kleinere Zahl, um die Wahrscheinlichkeit zu erhöhen, dass das Routinggerät zum RP für lokale Multicastgruppen wird. Jedes PIM-Routing-Gerät verwendet den Prioritätswert und andere Faktoren, um die potenziellen RPs für einen bestimmten Gruppenbereich zu bestimmen. Nachdem der Satz der Kandidaten-RPs verteilt wurde, bestimmt jedes Routing-Gerät algorithmisch den RP aus dem Kandidaten-RP-Satz mithilfe einer Hash-Funktion. Standardmäßig ist der Prioritätswert auf 1 festgelegt. Wenn dieser Wert auf 0 festgelegt ist, kann der Bootstrap-Router den Gruppenbereich überschreiben, der von der Kandidaten-RP angekündigt wird.

  4. Konfigurieren Sie die Gruppen, für die das Routinggerät die RP ist.

    Standardmäßig kann ein Routing-Gerät, auf dem PIM ausgeführt wird, als RP für alle IPv4- oder IPv6-Gruppen (224.0.0.0/4 oder FF70::/12 bis FFF0::/12) verwendet werden. Das folgende Beispiel schränkt die Gruppen ein, für die dieses Routinggerät die RP sein kann.

  5. (Nur IPv4) Ändern Sie die lokale RP-Haltezeit.

    Wenn das lokale Routinggerät als RP konfiguriert ist, gilt es als Kandidaten-RP für seine lokalen Multicastgruppen. Bei Kandidaten-RPs wird die Haltezeit vom Bootstrap-Router verwendet, um RPs zu timeouten, und gilt für den Bootstrap-RP-Set-Mechanismus. Die RP-Haltezeit ist Teil der Kandidaten-RP-Ankündigungsnachricht, die vom lokalen Routinggerät an den Bootstrap-Router gesendet wird. Wenn der Bootstrap-Router innerhalb der Haltezeit keine RP-Kandidatenankündigung von einem RP empfängt, wird dieses Routinggerät aus der Liste der Kandidaten-RPs entfernt. Die Standardhaltezeit beträgt 150 Sekunden.

  6. (Optional) Überschreiben Sie die dynamische RP für den angegebenen Gruppenadressbereich.

    Wenn Sie sowohl die statische RP-Zuordnung als auch die dynamische RP-Zuordnung (z. B. Auto-RP) in einer einzelnen Routing-Instanz konfigurieren, lassen Sie zu, dass die statische Zuordnung für den angegebenen statischen RP-Gruppenbereich Vorrang hat, und lassen Sie die dynamische RP-Zuordnung für alle anderen Gruppen zu.

    Wenn Sie diese Anweisung aus der Konfiguration ausschließen und sowohl statische als auch dynamische RP-Mechanismen für verschiedene Gruppenbereiche innerhalb derselben Routinginstanz verwenden, hat die dynamische RP-Zuordnung Vorrang vor der statischen RP-Zuordnung, auch wenn statische RP für einen bestimmten Gruppenbereich definiert ist.

  7. Überwachen Sie den PIM-Betrieb, indem Sie die show pim Befehle ausführen. Ausführen show pim ? , um die unterstützten Befehle anzuzeigen.

Beispiel: Konfigurieren des PIM-Sparse-Modus und der statischen RP-IP-Adressen

In diesem Beispiel wird gezeigt, wie der PIM-Sparse-Mode und statische RP-IP-Adressen konfiguriert werden.

Anforderungen

Bevor Sie beginnen:

  1. Bestimmen Sie, ob der Router direkt mit Multicastquellen verbunden ist. Die Empfänger müssen in der Lage sein, diese Quellen zu lokalisieren.

  2. Bestimmen Sie, ob der Router direkt mit Multicast-Gruppenempfängern verbunden ist. Wenn Empfänger vorhanden sind, wird IGMP benötigt.

  3. Bestimmen Sie, ob Multicast für die Verwendung des Sparse-, Dense- oder Sparse-Dense-Modus konfiguriert werden soll. Für jeden Modus gelten unterschiedliche Konfigurationsüberlegungen.

  4. Bestimmen Sie die Adresse der RP, wenn der Modus "Sparse" oder "Sparse-Dense" verwendet wird.

  5. Bestimmen Sie, ob die RP mit der statischen Konfigurations-, BSR- oder Auto-RP-Methode gesucht werden soll.

  6. Bestimmen Sie, ob Multicast so konfiguriert werden soll, dass eine eigene RPF-Routingtabelle verwendet wird, wenn PIM im Modus "Sparse", "Dense" oder "Sparse-Dense" konfiguriert wird.

  7. Konfigurieren Sie die SAP- und SDP-Protokolle so, dass auf Multicast-Sitzungsankündigungen gewartet wird.

  8. Konfigurieren Sie IGMP.

Überblick

In diesem Beispiel legen Sie den Schnittstellenwert auf all fest und deaktivieren die Schnittstelle ge-0/0/0. Anschließend konfigurieren Sie die IP-Adresse der RP als 192.168.14.27.

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 auf Hierarchieebene [edit] in die CLI ein, und rufen Sie dann den Konfigurationsmodus auf commit .

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Anweisungen hierzu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im Junos OS CLI-Benutzerhandbuch.

So konfigurieren Sie den PIM-Sparse-Modus und die statische RP-IP-Adresse:

  1. Konfigurieren Sie PIM.

  2. Legen Sie den Wert für die Schnittstelle fest.

  3. Deaktivieren Sie PIM auf der Netzwerkverwaltungsoberfläche.

  4. Konfigurieren Sie RP.

  5. Konfigurieren Sie die IP-Adresse der RP.

Befund

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie den show protocols Befehl eingeben. Wenn die Ausgabe nicht die gewünschte Konfiguration anzeigt, wiederholen Sie die Konfigurationsanweisungen in diesem Beispiel, um sie zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, geben Sie Commit aus dem Konfigurationsmodus ein.

Verifizierung

Um zu bestätigen, dass die Konfiguration ordnungsgemäß funktioniert, führen Sie die folgenden Schritte aus:

Verifizieren von SAP- und SDP-Adressen und -Ports

Zweck

Stellen Sie sicher, dass SAP und SDP so konfiguriert sind, dass sie auf die richtigen Gruppenadressen und Ports lauschen.

Aktion

Geben Sie im Betriebsmodus den show sap listen Befehl ein.

Verifizieren der IGMP-Version

Zweck

Stellen Sie sicher, dass IGMP Version 2 auf allen anwendbaren Schnittstellen konfiguriert ist.

Aktion

Geben Sie im Betriebsmodus den show igmp interface Befehl ein.

Überprüfen des PIM-Modus und der Schnittstellenkonfiguration

Zweck

Stellen Sie sicher, dass der PIM-Sparse-Modus auf allen anwendbaren Schnittstellen konfiguriert ist.

Aktion

Geben Sie im Betriebsmodus den show pim interfaces Befehl ein.

Konfigurieren der statischen PIM-RP-Adresse auf dem Nicht-RP-Routing-Gerät

Erwägen Sie die statische Definition einer RP, wenn im Netzwerk nicht viele verschiedene RPs definiert sind oder wenn sich die RP-Zuweisung nicht sehr häufig ändert. Die IPv6-PIM-Implementierung von Junos unterstützt nur statische RP-Konfigurationen. Automatische RP-Ankündigung und Bootstrap-Router sind mit IPv6 nicht verfügbar.

Sie konfigurieren eine statische RP-Adresse auf dem Nicht-RP-Routinggerät. Dadurch kann das Nicht-RP-Routing-Gerät die lokale statisch definierte RP erkennen. Wenn z. B. R0 ein Nicht-RP-Router und R1 der lokale RP-Router ist, konfigurieren Sie R0 mit der statischen RP-Adresse R1. Die statische IP-Adresse ist die routingfähige Adresse, die der Loopback-Schnittstelle auf R1 zugewiesen ist. Im folgenden Beispiel lautet die Loopbackadresse der RP 2001:db8:85a3::8a2e:370:7334.

Ab Junos OS Version 15.2 ist die Standard-PIM-Version Version 2, und Version 1 wird nicht unterstützt.

Für Junsos OS Version 15.1 und früher kann die Standard-PIM-Version Version 1 oder Version 2 sein, je nachdem, welchen Modus Sie konfigurieren. PIM-Version 1 ist die Standardeinstellung für den RP-Modus ([edit pim rp static address address]). PIM Version 2 ist die Standardeinstellung für den Schnittstellenmodus ([edit pim interface interface-name]). Eine explizit konfigurierte PIM-Version überschreibt die Standardeinstellung.

Sie können eine statische RP-Adresse global oder für eine Routing-Instanz konfigurieren. In diesem Beispiel wird gezeigt, wie eine statische RP-Adresse in einer Routinginstanz für IPv6 konfiguriert wird.

So konfigurieren Sie die statische RP-Adresse:

  1. Konfigurieren Sie die Routing-Instanz auf einem Nicht-RP-Routinggerät so, dass sie auf die routingfähige Adresse verweist, die der Loopback-Schnittstelle der RP zugewiesen ist.
    Anmerkung:

    Logische Systeme werden ebenfalls unterstützt. Sie können eine statische RP-Adresse in einem logischen System nur konfigurieren, wenn das logische System nicht direkt mit einer Quelle verbunden ist.

  2. (Optional) Legen Sie die PIM-Version für den Sparse-Modus fest.

    Für jede statische RP-Adresse können Sie optional die PIM-Version angeben. Für Junos OS Version 15.1 und früher ist die PIM-Standardversion Version 1.

  3. (Optional) Legen Sie den Gruppenadressbereich fest.

    Standardmäßig kann ein Routing-Gerät, auf dem PIM ausgeführt wird, als RP für alle IPv4- oder IPv6-Gruppen (224.0.0.0/4 oder FF70::/12 bis FFF0::/12) verwendet werden. Das folgende Beispiel schränkt die Gruppen ein, für die die Adresse 2001:db8:85a3::8a2e:370:7334 die RP sein kann.

    Die RP, die Sie für eine bestimmte Gruppe auswählen, muss auf allen Routern in einer Multicast-Domäne konsistent sein.

  4. (Optional) Überschreiben Sie die dynamische RP für den angegebenen Gruppenadressbereich.

    Wenn Sie sowohl die statische RP-Zuordnung als auch die dynamische RP-Zuordnung (z. B. Auto-RP) in einer einzelnen Routing-Instanz konfigurieren, lassen Sie zu, dass die statische Zuordnung für den angegebenen statischen RP-Gruppenbereich Vorrang hat, und lassen Sie die dynamische RP-Zuordnung für alle anderen Gruppen zu.

    Wenn Sie diese Anweisung aus der Konfiguration ausschließen und sowohl statische als auch dynamische RP-Mechanismen für verschiedene Gruppenbereiche innerhalb derselben Routinginstanz verwenden, hat die dynamische RP-Zuordnung Vorrang vor der statischen RP-Zuordnung, auch wenn statische RP für einen bestimmten Gruppenbereich definiert ist.

  5. Überwachen Sie den PIM-Betrieb, indem Sie die show pim Befehle ausführen. Ausführen show pim ? , um die unterstützten Befehle anzuzeigen.

Tabelle "Änderungshistorie"

Die Funktionsunterstützung hängt von der Plattform und der Version ab, die Sie verwenden. Verwenden Sie den Feature-Explorer , um festzustellen, ob ein Feature auf Ihrer Plattform unterstützt wird.

Loslassen
Beschreibung
15.2
Ab Junos OS Version 15.2 verwendet die statische Konfiguration standardmäßig PIM-Version 2, die einzige Version, die in dieser Version und darüber hinaus unterstützt wird.
15.2
Ab Junos OS Version 15.2 ist die Standard-PIM-Version Version 2, und Version 1 wird nicht unterstützt.
15.1
Für Junsos OS Version 15.1 und früher kann die Standard-PIM-Version Version 1 oder Version 2 sein, je nachdem, welchen Modus Sie konfigurieren. PIM-Version 1 ist die Standardeinstellung für den RP-Modus ( [edit pim rp static address address]). PIM-Version 2 ist die Standardeinstellung für den Schnittstellenmodus ( [edit pim interface interface-name]). Eine explizit konfigurierte PIM-Version überschreibt die Standardeinstellung.