Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Konfigurieren der PIM-Filterung

Grundlegendes zu Multicast-Nachrichtenfiltern

Multicast-Quellen und Router erzeugen eine beträchtliche Anzahl von Steuermeldungen, insbesondere wenn der PIM-Sparse-Modus verwendet wird. Diese Nachrichten bilden Verteilungsbäume, lokalisieren Rendezvouspunkte (RPs) und designierte Router (DRs) und gehen von einem Baumtyp zum anderen über. In den meisten Fällen arbeitet dieses Multicast-Messaging-System transparent und effizient. In einigen Konfigurationen ist jedoch eine stärkere Kontrolle über das Senden und Empfangen von Multicast-Steuernachrichten erforderlich.

Sie können die Multicastfilterung konfigurieren, um das Senden und Empfangen von Multicast-Steuernachrichten zu steuern.

Um zu verhindern, dass sich nicht autorisierte Gruppen und Quellen bei einem RP-Router registrieren, können Sie eine Routing-Richtlinie definieren, um PIM-Registrierungsnachrichten von bestimmten Gruppen und Quellen abzulehnen, und die Richtlinie auf dem designierten Router oder dem RP-Router konfigurieren.

  • Wenn Sie die Ablehnungsrichtlinie auf einem RP-Router konfigurieren, lehnt er eingehende PIM-Registernachrichten von den angegebenen Gruppen und Quellen ab. Der RP-Router sendet außerdem eine Registerstoppnachricht mittels Unicast an den angegebenen Router. Beim Empfang der Registerstoppnachricht sendet der designierte Router periodische Nullregistermeldungen für die angegebenen Gruppen und Quellen an den RP-Router.

  • Wenn Sie die Ablehnungsrichtlinie auf einem bestimmten Router konfigurieren, werden die PIM-Registernachrichten für die angegebenen Gruppen und Quellen nicht mehr an den RP-Router gesendet.

Anmerkung:

Wenn Sie die Ablehnungsrichtlinie auf einem RP-Router konfiguriert haben, wird empfohlen, dieselbe Richtlinie auf allen RP-Routern in Ihrem Multicastnetzwerk zu konfigurieren.

Anmerkung:

Wenn Sie eine Gruppe und eine Quelladresse aus der auf einem RP-Router konfigurierten Ablehnungsrichtlinie löschen und die Konfiguration bestätigen, registriert der RP-Router die Gruppe und die Quelle nur, wenn der designierte Router eine Nullregisternachricht sendet.

Filtern von MAC-Adressen

Wenn ein Router ausschließlich mit Multicast-Protokollen auf einer Schnittstelle konfiguriert ist, setzt Multicast den MAC-Filter (Media Access Control) der Schnittstelle auf den Promiscuous-Multicast-Modus, und die Anzahl der Multicast-Gruppen ist unbegrenzt. Wenn der Router jedoch nicht ausschließlich für Multicasting verwendet wird und andere Protokolle wie OSPF, Routing Information Protocol Version 2 (RIPv2) oder Network Time Protocol (NTP) auf einer Schnittstelle konfiguriert sind, fordert jedes dieser Protokolle einzeln an, dass die Schnittstelle den MAC-Filter so programmiert, dass er nur die entsprechende Multicast-Gruppe aufnimmt. In diesem Fall ist die maximale Anzahl von Multicast-MAC-Filtern ohne Multicast-Konfiguration auf 20 begrenzt. Beispielsweise beträgt die maximale Anzahl von Schnittstellen-MAC-Filtern für Protokolle wie OSPF (Multicastgruppe 224.0.0.5) 20, es sei denn, auf der Schnittstelle ist auch ein Multicastprotokoll konfiguriert.

Für MAC-Filter ist keine Konfiguration erforderlich.

Filtern von RP- und DR-Registermeldungen

Sie können PIM-Registernachrichten (Protocol Independent Multicast) filtern, die vom designierten Router (DR) oder vom Rendezvouspunkt (RP) gesendet werden. Die PIM-RP verfolgt alle aktiven Quellen in einer einzigen PIM-Sparse-Mode-Domäne. In einigen Fällen ist mehr Kontrolle darüber erwünscht, welche Quellen ein RP entdeckt oder über welche Quellen ein DR andere RPs benachrichtigt. Ein hohes Maß an Kontrolle über PIM-Registermeldungen wird durch RP- und DR-Registermeldungsfilterung bereitgestellt. Die Nachrichtenfilterung verhindert auch, dass sich nicht autorisierte Gruppen und Quellen bei einem RP-Router registrieren.

Registermeldungen, die bei einer Notfallwiederherstellung gefiltert werden, werden nicht an die RP gesendet, aber die Quellen sind für lokale Benutzer verfügbar. Registernachrichten, die bei einer RP gefiltert werden, kommen von Quell-DRs, werden aber vom Router ignoriert. Quellen im Multicastgruppendatenverkehr können eingeschränkt oder weitergeleitet werden, indem die RP- oder DR-Registernachrichtenfilterung allein oder zusammen verwendet wird.

Wenn die Aktion der Registerfilterrichtlinie darin besteht, die Registermeldung zu verwerfen, muss der Router eine Registerstoppnachricht an den DR senden. Registerstoppmeldungen werden gedrosselt, um zu verhindern, dass böswillige Benutzer sie absichtlich auslösen, um den Routing-Prozess zu unterbrechen.

Multicast-Gruppen- und -Quellinformationen werden in Unicast-IP-Paketen gekapselt. Mit dieser Funktion kann der Router die Multicast-Gruppen- und Quellinformationen überprüfen, bevor er die PIM-Registrierungsnachricht sendet oder akzeptiert.

Eingehende Registermeldungen an eine RP werden vor der weiteren Verarbeitung durch die konfigurierte Richtlinie zum Filtern von Registernachrichten geleitet. Wenn die Registermeldung abgelehnt wird, sendet der RP-Router eine Registerstoppmeldung an den Notfallwiederherstellungsplan. Wenn die Notfallwiederherstellung die Registerstoppnachricht empfängt, sendet die Notfallwiederherstellung keine Registermeldungen mehr für die gefilterten Gruppen und Quellen an die RP. Für die Filterung von Registernachrichten werden zwei Felder verwendet:

  • Gruppen-Multicastadresse

  • Quelladresse

Die Syntax der vorhandenen Richtlinienanweisungen wird verwendet, um die Filterung für diese beiden Felder zu konfigurieren. Die route-filter Anweisung ist nützlich für das Filtern von Multicastgruppenadressen, und die Anweisung ist nützlich für das source-address-filter Filtern von Quelladressen. In den meisten Fällen besteht die Aktion darin, die Registernachrichten abzulehnen , es sind jedoch komplexere Filterrichtlinien möglich.

Die Filterung kann nicht für andere Header-Felder durchgeführt werden, z. B. DR-Adresse, Protokoll oder Port. In einigen Konfigurationen sendet eine RP möglicherweise keine Registerstoppmeldungen, wenn die Richtlinienaktion darin besteht, die Registermeldungen zu verwerfen. Dies hat keine Auswirkungen auf den Betrieb der Funktion, aber der Router empfängt weiterhin Registermeldungen.

Wenn Anycast-RP konfiguriert ist, können Registernachrichten von der RP gesendet oder empfangen werden. Alle RPs im Anycast-RP-Satz müssen mit denselben Richtlinien zum Filtern von RP-Registernachrichten konfiguriert werden. Andernfalls kann die Filterrichtlinie möglicherweise umgangen werden.

Filtern von MSDP SA-Nachrichten

Neben der Anwendung von MSDP-SA-Filtern (Source Active) auf alle externen MSDP-Sitzungen (ein- und ausgehend), um zu verhindern, dass Sicherheitszuordnungen für Gruppen und Quellen in das Netzwerk ein- und ausgehen, müssen Sie Bootstrap-Router-Filter (BSR) anwenden. Durch das Anwenden eines BSR-Filters auf die Grenze eines Netzwerks wird verhindert, dass fremde BSR-Nachrichten (die RP-Adressen ankündigen) in Ihr Netzwerk gelangen. Da die Router in einer PIM-Sparse-Mode-Domäne nur die Adresse eines RP-Routers kennen müssen, kann es zu Problemen führen, wenn sich mehr als ein Router im Netzwerk befindet.

Wenn Sie Multicastbereich nicht verwendet haben, um Begrenzungsfilter für alle kundenorientierten Schnittstellen zu erstellen, sollten Sie PIM-Verknüpfungsfilter verwenden. Multicast-Bereiche verhindern, dass die eigentlichen Multicast-Datenpakete in eine Schnittstelle ein- oder ausgehen. PIM-Verknüpfungsfilter verhindern, dass PIM-Sparse-Mode-Status überhaupt erstellt wird. Da PIM-Verknüpfungsfilter nur für den PIM-Zustand im Sparse-Mode-Zustand gelten, kann es vorteilhafter sein, Multicast-Scoping zum Filtern der tatsächlichen Daten zu verwenden.

Anmerkung:

Wenn Sie Firewallfilter anwenden, funktionieren Firewallaktionsmodifikatoren wie Protokoll, Stichprobe und Anzahl nur, wenn Sie den Filter auf eine eingehende Schnittstelle anwenden. Die Modifikatoren funktionieren nicht auf einer ausgehenden Schnittstelle.

Konfigurieren von PIM-Nachbarrichtlinien auf Schnittstellenebene

Sie können eine Richtlinie konfigurieren, um unerwünschte PIM-Nachbarn zu filtern. Im folgenden Beispiel vergleicht die PIM-Schnittstelle benachbarte IP-Adressen mit der IP-Adresse in der Richtlinienanweisung, bevor eine Hello-Verarbeitung stattfindet. Wenn eine der Nachbar-IP-Adressen (primär oder sekundär) mit der in der Präfixliste angegebenen IP-Adresse übereinstimmt, verwirft PIM das Hello-Paket und lehnt den Nachbarn ab.

Wenn Sie eine PIM-Nachbarrichtlinie konfigurieren, nachdem PIM bereits eine Nachbarnachbarschaft zu einem unerwünschten PIM-Nachbarn eingerichtet hat, bleibt die Nachbarnachbarschaft intakt, bis die Nachbarhaltezeit abläuft. Wenn der unerwünschte Nachbar eine weitere Hello-Nachricht sendet, um seine Nachbarschaft zu aktualisieren, erkennt der Router die unerwünschte Adresse und lehnt den Nachbarn ab.

So konfigurieren Sie eine Richtlinie zum Filtern unerwünschter PIM-Nachbarn:

  1. Konfigurieren Sie die Richtlinie. Bei der Nachbarrichtlinie muss es sich um eine ordnungsgemäß strukturierte Richtlinienanweisung handeln, die eine Präfixliste (oder einen Routingfilter) verwendet, die die primäre Nachbaradresse (oder alle sekundären IP-Adressen) in einer Präfixliste enthält, sowie die Option reject zum Ablehnen der unerwünschten Adresse.
  2. Konfigurieren Sie die Schnittstelle global oder in der Routing-Instanz. Dieses Beispiel zeigt die Konfiguration für die Routinginstanz.
  3. Überprüfen Sie die Konfiguration, indem Sie in der Ausgabe des show pim statistics Befehls das Richtlinienfeld Hello dropped on neighbor aktivieren.

Filtern ausgehender PIM-Join-Nachrichten

Wenn der Kern Ihres Netzwerks MPLS verwendet, werden PIM-Beitritts- und Bereinigungsnachrichten an den CE-Routern (Customer Edge) gestoppt und nicht an den Core weitergeleitet, da diese Router keine PIM-Nachbarn auf den Core-Schnittstellen haben. Wenn der Kern Ihres Netzwerks IP verwendet, werden PIM-Beitritts- und Bereinigungsnachrichten an die Upstream-PIM-Nachbarn im Kern des Netzwerks weitergeleitet.

Wenn der Kern Ihres Netzwerks eine Mischung aus IP und MPLS verwendet, möchten Sie möglicherweise bestimmte PIM-Join- und Bereinigungsnachrichten an der Upstream-Ausgangsschnittstelle der CE-Router filtern.

Sie können PIM-SM-Verknüpfungen (PIM Sparse Mode) filtern und Nachrichten an den Ausgangsschnittstellen für IPv4 und IPv6 in Upstreamrichtung bereinigen. Die Nachrichten können basierend auf der Gruppenadresse, der Quelladresse, der ausgehenden Schnittstelle, dem PIM-Nachbarn oder einer Kombination dieser Werte gefiltert werden. Wenn der Filter entfernt wird, wird die Verknüpfung gesendet, nachdem der Timer für die regelmäßige Verknüpfung von PIM abgelaufen ist.

Um PIM-Verknüpfungen im Sparse-Mode-Modus zu filtern und Nachrichten an den Ausgangsschnittstellen zu bereinigen, erstellen Sie eine Richtlinie, die die Gruppenadresse, die Quelladresse, die ausgehende Schnittstelle oder den PIM-Nachbarn ablehnt, und wenden Sie dann die Richtlinie an.

Im folgenden Beispiel werden PIM-Verknüpfungs- und Bereinigungsnachrichten nach den Gruppenadressen 224.0.1.2 und 225.1.1.1 gefiltert.

  1. Erstellen Sie im Konfigurationsmodus die Richtlinie.
  2. Überprüfen Sie die Richtlinienkonfiguration, indem Sie den show policy-options Befehl ausführen.
  3. Wenden Sie den PIM-Verknüpfungs- und Bereinigungsnachrichtenfilter an.
  4. Nachdem die Konfiguration festgeschrieben wurde, verwenden Sie den show pim statistics Befehl, um zu überprüfen, ob ausgehende PIM-Verknüpfungs- und Bereinigungsnachrichten gefiltert werden.

    Die Anzahl der Ausgangsfilter wird in der gefilterten Zeile Tx Joins/Prunes angezeigt .

Beispiel: Stoppen ausgehender PIM-Registernachrichten auf einem bestimmten Router

In diesem Beispiel wird gezeigt, wie ausgehende PIM-Registernachrichten auf einem bestimmten Router gestoppt 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.

  9. Konfigurieren Sie die statische PIM-RP.

  10. Filtern Sie PIM-Registrierungsnachrichten von nicht autorisierten Gruppen und Quellen. Siehe Beispiel: Ablehnen eingehender PIM-Registernachrichten auf RP-Routern.

Überblick

In diesem Beispiel konfigurieren Sie die Gruppenadresse als 224.2.2.2/32 und die Quelladresse in der Gruppe als 20.20.20.1/32. Sie legen die Abgleichsaktion so fest, dass keine PIM-Registernachrichten für die Gruppen- und Quelladresse gesendet werden. Anschließend konfigurieren Sie die Richtlinie auf dem designierten Router auf stop-pim-register-msg-dr.

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, und kopieren Sie dann die Befehle und fügen Sie sie in die CLI auf Hierarchieebene [edit] ein.

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 stoppen Sie ausgehende PIM-Registrierungsnachrichten auf einem bestimmten Router:

  1. Konfigurieren Sie die Richtlinienoptionen.

  2. Legen Sie die Gruppenadresse fest.

  3. Legen Sie die Quelladresse fest.

  4. Legen Sie die Übereinstimmungsaktion fest.

  5. Weisen Sie die Richtlinie zu.

Befund

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie die show policy-options Befehle und show protocols 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.

Überprüfen der PIM-RP-Konfiguration

Zweck

Stellen Sie sicher, dass die PIM-RP statisch mit der richtigen IP-Adresse konfiguriert ist.

Aktion

Geben Sie im Betriebsmodus den show pim rps Befehl ein.

Filtern eingehender PIM-Join-Nachrichten

Multicastbereich steuert die Weitergabe von Multicastnachrichten. Während Multicast-Scoping verhindert, dass die eigentlichen Multicast-Datenpakete in eine Schnittstelle ein- oder ausgehen, verhindern PIM-Join-Filter, dass ein Zustand in einem Router erzeugt wird. Ein Status – die Einträge (*,G) oder (S,G) – sind die Informationen, die für die Weiterleitung von Unicast- oder Multicastpaketen verwendet werden. Die Verwendung von PIM-Join-Filtern verhindert den Transport von Multicastdatenverkehr über ein Netzwerk und das Verwerfen von Paketen in einem Bereich am Netzwerkrand. Außerdem verringern PIM-Join-Filter das Potenzial für Denial-of-Service-Angriffe (DoS) und PIM-Statusexplosionen – eine große Anzahl von PIM-Join-Nachrichten, die an jeden Router im Rendezvous-Point-Tree (RPT) weitergeleitet werden, was zu einem Speicherverbrauch führt.

Um PIM-Join-Filter zu verwenden, um den Multicast-Datenverkehr von bestimmten Quelladressen effizient einzuschränken, erstellen Sie die Routing-Richtlinie und wenden Sie sie auf alle Router im Netzwerk an.

In Tabelle 1 finden Sie eine Liste der Spielbedingungen.

Tabelle 1: Übereinstimmungsbedingungen für PIM-Join-Filter

Übereinstimmungsbedingung

Streichhölzer am

Schnittstelle

Router-Schnittstelle oder Schnittstellen, die durch Name oder IP-Adresse angegeben werden

Nachbar

Nachbaradresse (die Quelladresse im IP-Header der Join- und Prune-Nachricht)

Routen-Filter

Multicast-Gruppenadresse, die in die Join- und Prune-Nachricht eingebettet ist

Quelladressen-Filter

Multicast-Quelladresse, die in die Join- und Prune-Nachricht eingebettet ist

Im folgenden Beispiel wird gezeigt, wie ein PIM-Verknüpfungsfilter erstellt wird. Der Filter besteht aus einem Routenfilter und einem Quelladressfilter – fehlerhafte Gruppen bzw. schlechte Quellen. Der Filter "Bad-Groups" verhindert, dass (*,G) oder (S,G) Join-Nachrichten für alle aufgelisteten Gruppen empfangen werden. Der Filter "Fehlerhafte Quellen" verhindert, dass (S,G)-Verknüpfungsnachrichten für alle aufgelisteten Quellen empfangen werden. Der Filter "Schlechte Gruppen" und der Filter " Schlechte Quellen" sind zwei verschiedene Begriffe. Wenn Routenfilter und Quelladressfilter denselben Begriff enthalten, werden sie logisch mit AND verknüpft.

So filtern Sie eingehende PIM-Join-Nachrichten:

  1. Konfigurieren Sie die Richtlinie.
  2. Wenden Sie eine oder mehrere Richtlinien auf Routen an, die aus PIM in die Routing-Tabelle importiert werden.
  3. Überprüfen Sie die Konfiguration, indem Sie die Ausgabe der show pim join Befehle and show policy überprüfen.

Beispiel: Ablehnen eingehender PIM-Registernachrichten auf RP-Routern

In diesem Beispiel wird gezeigt, wie eingehende PIM-Registermeldungen auf RP-Routern zurückgewiesen 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. Weitere Informationen finden Sie unter Konfigurieren des Sitzungsankündigungsprotokolls.

  8. Konfigurieren Sie IGMP. Weitere Informationen finden Sie unter Konfigurieren von IGMP.

  9. Konfigurieren Sie die statische PIM-RP. Weitere Informationen finden Sie unter Konfigurieren von statischem RP.

Überblick

In diesem Beispiel konfigurieren Sie die Gruppenadresse als 224.1.1.1/32 und die Quelladresse in der Gruppe als 10.10.10.1/32. Sie legen die Übereinstimmungsaktion so fest, dass PIM-Registermeldungen abgelehnt werden, und weisen reject-pim-register-msg-rp als Richtlinie für die RP zu.

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 lehnen Sie eingehende PIM-Registernachrichten auf einem RP-Router ab:

  1. Konfigurieren Sie die Richtlinienoptionen.

  2. Legen Sie die Gruppenadresse fest.

  3. Legen Sie die Quelladresse fest.

  4. Legen Sie die Übereinstimmungsaktion fest.

  5. Konfigurieren Sie das Protokoll.

  6. Weisen Sie die Richtlinie zu.

Befund

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie den show policy-options Befehl and show protocols pim 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.

Überprüfen der PIM-Registermeldungen

Zweck

Überprüfen Sie, ob die abgelehnte Richtlinie auf dem RP-Router aktiviert ist.

Aktion

Geben Sie im Konfigurationsmodus den show policy-options Befehl and show protocols pim ein.

Konfigurieren von Registermeldungsfiltern in einem PIM-RP und -DR

PIM-Registernachrichten werden von einem designierten Router (Designated Router, DR) an den Rendezvous Point (RP) gesendet. Wenn eine Quelle für eine Gruppe mit der Übertragung beginnt, sendet die Notfallwiederherstellung Unicast-PIM-Registerpakete an die RP.

Registernachrichten haben folgende Zwecke:

  • Benachrichtigen Sie die RP, dass eine Quelle an eine Gruppe sendet.

  • Übermitteln Sie die anfänglichen Multicastpakete, die von der Quelle an die RP gesendet wurden, um sie über den kürzesten Pfadbaum (SPT) zuzustellen.

Die PIM-RP verfolgt alle aktiven Quellen in einer einzigen PIM-Sparse-Mode-Domäne. In einigen Fällen möchten Sie mehr Kontrolle darüber haben, welche Quellen ein RP entdeckt oder über welche Quellen ein DR andere RPs benachrichtigt. Ein hohes Maß an Kontrolle über PIM-Registermeldungen wird durch RP- oder DR-Registermeldungsfilterung bereitgestellt. Die Nachrichtenfilterung verhindert, dass sich nicht autorisierte Gruppen und Quellen bei einem RP-Router registrieren.

Sie konfigurieren die Filterung von RP- oder DR-Registermeldungen, um die Anzahl und den Speicherort von Multicastquellen zu steuern, die von einer RP erkannt werden. Sie können Registernachrichtenfilter auf eine Notfallanzeige anwenden, um ausgehende Registernachrichten zu steuern, oder sie auf eine RP anwenden, um eingehende Registermeldungen zu steuern.

Wenn Anycast-RP konfiguriert ist, müssen alle RPs im Anycast-RP-Satz mit derselben Richtlinie zum Filtern von Registernachrichten konfiguriert werden.

Sie können die Nachrichtenfilterung global oder für eine Routing-Instanz konfigurieren. Diese Beispiele zeigen die globale Konfiguration.

So konfigurieren Sie einen RP-Filter so, dass die Registerpakete für den Multicastgruppenbereich 224.1.1.0/24 von der Quelladresse 10.10.94.2 gelöscht werden:

  1. Konfigurieren Sie auf der RP die Richtlinie.
  2. Wenden Sie die Richtlinie auf die RP an.

So konfigurieren Sie einen DR-Filter, um das Senden von Registerpaketen für den Gruppenbereich 224.1.1.0/24 und die Quelladresse 10.10.10.1/32 zu verhindern:

  1. Konfigurieren Sie in der Notfallwiederherstellung die Richtlinie.

  2. Wenden Sie die Richtlinie auf die Notfallkonfiguration an.

    Die statische Adresse ist die Adresse der RP, an die die Notfallwiederherstellung die gefilterten Registermeldungen nicht senden soll.

So konfigurieren Sie einen Richtlinienausdruck so, dass Registernachrichten für die Multicastgruppe 224.1.1.5 akzeptiert, aber für 224.1.1.1 abgelehnt werden:

  1. Konfigurieren Sie auf der RP die Richtlinien.

  2. Wenden Sie die Richtlinien auf die RP an.

Um den Betrieb der Filter zu überwachen, führen Sie den show pim statistics Befehl aus. Die Befehlsausgabe enthält die folgenden Felder, die sich auf die Filterung beziehen:

  • RP gefilterte Quelle

  • Rx Joins/Prunes gefiltert

  • Tx Joins/Prunes gefiltert

  • Rx-Register-msgs-Filter-Drop

  • Tx Register msgs filtering drop