Zum Hauptinhalt springen

4.5. PIM Join/Prune Messages (PIM-Join/Prune-Nachrichten)

PIM Join/Prune-Nachrichten werden verwendet, um Multicast-Verteilungsbäume aufzubauen und zu pflegen. Diese Nachrichten werden von Routern gesendet, um: dem Multicast-Baum beizutreten (Join), einen Zweig des Multicast-Baums zu verlassen (Prune) oder Prune-Nachrichten anderer Router zu überschreiben.

Join/Prune-Nachrichtentypen

PIM-SM verwendet drei Typen: (*,G) Join/Prune für gemeinsamen Baum (RP-Baum), (S,G) Join/Prune für quellenspezifischen Kürzester-Pfad-Baum, und (S,G,rpt) Join/Prune zum Beschneiden spezifischer Quellen auf dem gemeinsamen Baum.

Empfang und Verarbeitung

Beim Empfang von Join/Prune-Nachrichten aktualisieren Router den Downstream-Zustand der Schnittstelle, setzen Expiry-Timer zurück und berechnen ausgehende Schnittstellenlisten neu. Auf Multi-Access-LANs werden Prune-Pending-Timer verwendet, um anderen Routern das Überschreiben zu ermöglichen.

Senden von Nachrichten

Router senden periodisch Join-Nachrichten zum RP (für (*,G)) oder zur Quelle (für (S,G)), um den Baumzustand aufrechtzuerhalten. Join-Periode: 60 Sekunden, Holdtime: 210 Sekunden (3.5×Periode).

hinweis

Für detaillierte Zustandsmaschinendefinitionen, Timer-Werte und Nachrichtenformate siehe Abschnitt 4.5 der RFC 7761.