Wenn der Befehl für einen lokalen IGMP-Beitritt für eine Gruppe auf dem Uplink eines Tier-0-Dienstrouters (Service Router, SR) konfiguriert ist, erfolgt ein Beitritt in die IGMP-Gruppe der Uplink-Schnittstelle des Edge-Linux.

Der designierte Router (DR) der Uplink-VLAN-Schnittstelle stellt ein PIM (*,g) für den Rendezvous-Punkt (RP) aus, wenn er einen IGMP-Bericht für die Gruppe G empfängt.

Datenverkehrsfluss:

  1. Der IGMP-Beitritt wird auf dem Uplink des nicht aktiven Multicast-Knotens des Tier-0-SR konfiguriert und Multicast-Datenverkehr wird vom RP an den nicht aktiven Knoten weitergeleitet. Da der vertikale Datenverkehr auf einem nicht aktiven Multicast-Knoten nicht verarbeitet wird, unabhängig davon, ob es sich um einen DR oder einen Nicht-DR für die Uplink-Schnittstelle handelt, wird das Paket auf dem nicht aktiven Knoten verworfen. (s,g)-Mroute ist nicht vorhanden.
  2. Der IGMP-Beitritt wird auf dem Uplink des aktiven Multicast-Knotens des Tier-0-SR konfiguriert und Multicast-Datenverkehr wird vom RP an den aktiven Knoten weitergeleitet.
    • Falls es sich bei dem Knoten nicht um einen Nicht-DR für die Uplink-Schnittstelle handelt, wird der Datenverkehr verworfen.
    • Wenn es sich bei dem Knoten einen DR für die Uplink-Schnittstelle handelt:
      • Wenn der IGMP-Beitritt über die Uplink-Schnittstelle erfolgt, die auch die Schnittstelle zum Erreichen der Quelle ist, ist die eingehende Schnittstelle mit der ausgehenden Schnittstelle für das (s,g) identisch und das Mroute wird nicht installiert.
      • Wenn der IGMP-Beitritt über die Uplink-Schnittstelle erfolgt, die sich von der eingehenden Schnittstelle für ein bestimmtes (s,g) unterscheidet, wird das (s,g)-Mroute installiert.