Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Konfigurieren der Multicast-VLAN-Registrierung auf Junos OS-Switches

Die Multicast-VLAN-Registrierung (MVR) ermöglicht Hosts, die nicht Teil eines Multicast-VLANS (MVLAN) sind, den Empfang von Multicast-Streams aus dem MVLAN, wobei das MVLAN über mehrere VLANs in einem Layer-2-Netzwerk gemeinsam genutzt wird. Die Hosts bleiben aus Bandbreiten- und Sicherheitsgründen in ihren eigenen VLANs, können aber Multicast-Streams über das MVLAN empfangen.

MVR ist auf Switches, die MVR unterstützen, standardmäßig nicht aktiviert. Sie müssen einen Switch explizit mit einem Datenweiterleitungs-Quell-MVLAN konfigurieren und ihn mit einem oder mehreren Datenweiterleitungs-MVR-Empfänger-VLANs verknüpfen. Wenn Sie ein oder mehrere VLANs auf einem Switch als MVR-Empfänger-VLANs konfigurieren, müssen Sie mindestens ein zugeordnetes Quell-MVLAN konfigurieren. Sie können jedoch ein Quell-MVLAN konfigurieren, ohne ihm gleichzeitig MVR-Empfänger-VLANs zuzuordnen.

Der allgemeine Zweck und die Vorteile des Einsatzes von MVR sind bei Switches, die den Konfigurationsstil der erweiterten Layer 2-Software (ELS) verwenden, und bei Switches, die keinen ELS verwenden, derselbe. Es gibt jedoch Unterschiede in der MVR-Konfiguration und dem Betrieb bei den beiden Arten von Switches.

Konfigurieren der Multicast-VLAN-Registrierung auf Junos OS-Switches mit ELS

Im Folgenden finden Sie Konfigurations-Frameworks, die wir für den reibungslosen Betrieb von MVR auf Junos OS-Switches empfohlen haben, die den Konfigurationsstil für erweiterte Layer 2 Software (ELS) in ein- oder mehrstufigen Zugriffsebenen unterstützen:

  • In einer Zugriffsebene mit einer einzigen Ebene von Switches, bei der ein Switch in Upstream-Richtung mit einem Multicast-Router verbunden ist und Host-Trunk oder Zugriffsports hat, die mit nachgeschalteten Multicast-Empfängern verbunden sind:

    • Konfigurieren Sie MVR auf den Empfänger-VLANs für den Betrieb im Proxy-Modus.

    • Konfigurieren Sie die vorgeschaltete Schnittstelle zum Multicast-Router statisch als Multicast-Router-Port im MVLAN.

    • Konfigurieren Sie die translate Option für MVR-Empfänger-VLANs mit Trunk-Ports, sodass Hosts auf diesen Trunk-Ports die Multicast-Pakete erhalten, die für ihre eigenen VLANs markiert sind.

  • In einer Zugriffsebene mit mehreren Ebenen von Switches, mit einem Switch, der vor dem Multicast-Router verbunden ist, und einem Pfad durch einen oder mehrere Downstream-Switches zu den Multicast-Empfängern:

    • Konfigurieren Sie MVR auf den Empfänger-VLANs so, dass sie im Proxy-Modus auf dem obersten Switch arbeiten, der direkt mit dem vorgeschalteten Multicast-Router verbunden ist.

    • Konfigurieren Sie MVR auf den Empfänger-VLANs so, dass es im transparenten Modus für die verbleibenden Downstream-Ebenen von Switches arbeitet.

    • Konfigurieren Sie statisch einen Multicast-Router-Port zum Switch in Upstream-Richtung auf jeder Ebene für das MVLAN.

    • Konfigurieren Sie auf der untersten Ebene der MVR-Switches (verbunden mit Empfängerhosts) die MVLAN-Tag-Übersetzung für MVR-Empfänger-VLANs mit Trunk-Ports, sodass Hosts auf diesen Trunk-Ports den Multicast-Stream mit den Paketen empfangen, die mit ihren eigenen VLANs gekennzeichnet sind.

Hinweis:

Wenn Sie MVR auf ELS-Switches aktivieren, können Sie je nach Ihren Multicast-Netzwerkanforderungen einige MVR-Empfänger-VLANs im Proxy-Modus und einige im transparenten Modus konfigurieren, die demselben MVLAN zugeordnet sind, da die MVR-Moduseinstellung individuell für ein MVR-Empfänger-VLAN gilt. Die hier beschriebenen Moduskonfigurationen sind nur Empfehlungen für einen reibungslosen MVR-Betrieb in diesen Topologien.

Die folgenden Einschränkungen gelten für die Konfiguration von MVR auf ELS Junos OS Switches:

  • MVR wird nur auf VLANs mit IGMP Version 2 (IGMPv2) unterstützt.

  • Ein VLAN kann entweder als MVLAN- oder als MVR-Empfänger-VLAN konfiguriert werden, nicht als beides. Ein MVR-Empfänger-VLAN kann jedoch mit mehr als einem MVLAN verknüpft werden.

  • Ein MVLAN kann die Quelle für nur ein Multicast-Gruppen-Subnetz sein, daher müssen mehrere auf einem Switch konfigurierte MVLANs eindeutige Multicast-Gruppen-Subnetzbereiche haben.

  • Sie können eine Schnittstelle nur dann sowohl in einem MVR-Empfänger-VLAN als auch in seinem MVLAN konfigurieren, wenn sie in beiden VLANs als Multicast-Router-Port konfiguriert ist.

  • Sie können den Proxymodus nicht mit der install Option konfigurieren, auch Weiterleitungseinträge in einem MVR-Empfänger-VLAN zu installieren. Im Proxy-Modus werden IGMP-Berichte nur im Kontext des MVLANs an den vorgeschalteten Router gesendet. Multicast-Quellen erhalten keine IGMP-Berichte auf dem MVR-Empfänger-VLAN, und Multicast-Datenverkehr wird nicht über das MVR-Empfänger-VLAN gesendet.

  • MVR unterstützt nicht die Konfiguration eines MVLAN- oder MVR-Empfänger-VLANs auf privaten VLANs (PVLANs).

So konfigurieren Sie MVR auf ELS Junos OS-Switches, die MVR unterstützen:

  1. Konfigurieren Sie ein Datenweiterleitungs-Multicast-Quell-VLAN als MVLAN:

    Konfigurieren Sie beispielsweise das VLAN-MVLAN als MVLAN für das Multicast-Gruppensubnetz 233.252.0.0/8:

  2. Konfigurieren Sie ein oder mehrere MVR-Empfänger-VLANs für die Datenweiterleitung, die mit dem Quell-MVLAN verknüpft sind:

    Konfigurieren Sie beispielsweise zwei MVR-Empfänger-VLANs v10 und v20, die dem MVLAN mit dem Namen mvlan zugeordnet sind:

  3. Konfigurieren Sie auf einem Switch in einer Single-Tier-Topologie oder auf dem obersten Switch in einer Multi-Tier-Topologie (der Switch, der mit dem vorgeschalteten Multicast-Router verbunden ist) jedes MVR-Empfänger-VLAN auf dem Switch für den Betrieb im Proxy-Modus:

    Konfigurieren Sie beispielsweise die beiden MVR-Empfänger-VLANs v10 und v20 (verknüpft mit dem MVLAN namens mvlan) aus dem vorherigen Schritt, um den Proxymodus zu verwenden:

    Hinweis:

    Bei ELS-Switches gilt die MVR-Moduseinstellung für einzelne MVR-Empfänger-VLANs. Nicht alle MVR-Empfänger-VLANs, die einem MVLAN zugeordnet sind, müssen dieselbe Moduseinstellung haben. Abhängig von Ihren Anforderungen an das Multicast-Netzwerk können Sie einige MVR-Empfänger-VLANs im Proxy-Modus und andere, die demselben MVLAN zugeordnet sind, im transparenten Modus konfigurieren.

  4. Konfigurieren Sie in einer mehrschichtigen Topologie für die verbleibenden Switches, die nicht der oberste Switch sind, jedes MVR-Empfänger-VLAN auf jedem Switch so, dass es im transparenten Modus arbeitet. Ein MVR-Empfänger-VLAN arbeitet standardmäßig im transparenten Modus, wenn Sie den Modus nicht explizit festlegen, sodass dieser Schritt bei diesen Switches optional ist.

    Konfigurieren Sie beispielsweise zwei MVR-Empfänger-VLANs v10 und v20, die dem MVLAN mit dem Namen mvlan zugeordnet sind, um den transparenten Modus zu verwenden:

  5. Konfigurieren Sie einen Multicast-Router-Port in Upstream-Richtung für das MVLAN auf dem MVR-Switch in einer Single-Tier-Topologie oder auf dem MVR-Switch in jeder Ebene einer Multi-Tier-Topologie:

    Konfigurieren Sie beispielsweise eine Multicast-Router-Schnittstelle ge-0/0/10.0 für das MVLAN mit dem Namen mvlan:

  6. Konfigurieren Sie auf einem MVR-Switch, der mit den Empfängerhosts mit Trunk- oder Zugriffsports verbunden ist (gilt nur für die unterste Ebene in einer mehrschichtigen Topologie), die MVLAN-Tag-Übersetzung auf MVR-Empfänger-VLANs mit Trunk-Ports, damit Hosts auf den Trunk-Ports den Multicast-Stream mit den Paketen empfangen können, die mit ihren eigenen VLANs gekennzeichnet sind:

    Beispielsweise verbindet sich ein Switch über einen Trunk-Port mit Empfängerhosts auf MVR-Empfänger-VLAN v10, erreicht aber Empfänger-Hosts auf MVR-Empfänger-VLAN v20 über einen Zugriffsport, daher konfigurieren Sie die MVR-Übersetzungsoption nur auf VLAN v10:

  7. (Optional und nur für MVR-Empfänger-VLANs anwendbar, die im transparenten Modus konfiguriert sind) Installieren Sie Weiterleitungseinträge für ein MVR-Empfänger-VLAN sowie für das MVLAN:
    Hinweis:

    Diese Option kann nicht für ein MVR-Empfänger-VLAN konfiguriert werden, das im Proxy-Modus konfiguriert ist.

    Zum Beispiel:

Abbildung 1 zeigt eine einschichtige Topologie der Zugriffsebene, in der MVR mit einem MVLAN namens MVLAN und Empfängerhosts auf den MVR-Empfänger-VLANs v10 und v20 eingesetzt wird. Ein Beispiel der empfohlenen MVR-Konfiguration für diese Topologie folgt der Abbildung.

Abbildung 1: MVR in einer Single-Tier-Topologie MVR in a Single-Tier Topology

Der MVR-Switch in Abbildung 1 ist im Proxymodus konfiguriert, stellt eine Verbindung zum vorgeschalteten Multicast-Router auf der Schnittstelle INTF-1 her und stellt eine Verbindung zu Empfängerhosts auf v10 über den Trunk-Port INTF-2 und auf v20 über den Zugriffsport INTF-3 her. Der Switch ist so konfiguriert, dass MVLAN-Tags im Multicast-Stream nur für v10 auf INTF-2 in die Empfänger-VLAN-Tags übersetzt werden.

Abbildung 2 zeigt eine zweistufige Topologie der Zugriffsebene, in der MVR mit einem MVLAN namens mvlan, MVR-Empfänger-VLANs v10 und v20 und Empfänger-Hosts verwendet wird, die mit dem Trunk-Port INTF-4 auf v10 und dem Zugriffsport INTF-5 auf v20 verbunden sind. Ein Beispiel der empfohlenen MVR-Konfiguration für diese Topologie folgt der Abbildung.

Abbildung 2: MVR in einer mehrschichtigen Topologie MVR in a Multiple-Tier Topology

Der obere Switch in Abbildung 2 wird mit dem vorgeschalteten Multicast-Router auf INTF-1 und der untere Switch mit dem oberen Switch auf INTF-3 verbunden, die beide als Trunk-Ports und Multicast-Router-Schnittstellen im MVLAN konfiguriert sind. Der obere Switch ist im Proxy-Modus und der untere Switch im transparenten Modus für alle MVR-Empfänger-VLANs konfiguriert. Der untere Switch ist so konfiguriert, dass MVLAN-Tags im Multicast-Stream in die Empfänger-VLAN-Tags für v10 auf INTF-4 übersetzt werden.

Oberer Schalter:

Unterer Schalter:

Anzeigen von MVLAN- und MVR-Empfänger-VLAN-Informationen auf Junos OS-Switches mit ELS

Auf Junos OS-Switches mit dem Konfigurationsstil Enhanced Layer 2 Software (ELS), die MVR unterstützen, können Sie den Befehl show igmp snooping data-forwarding verwenden, um Informationen zu den auf einem Switch konfigurierten MVLANs und MVR-Empfänger-VLANs wie folgt anzuzeigen:

MVLANs werden wie Type: MVR Source Vlan mit der zugehörigen Gruppe, dem Subnetzbereich und den MVR-Empfänger-VLANs aufgelistet. MVR-Empfänger-VLANs werden wie Type: MVR Receiver Vlan mit den zugehörigen Quell-MVLANs und konfigurierten Optionen (Proxy- oder transparenter Modus, VLAN-Tag-Übersetzung und Installation von Empfänger-VLAN-Weiterleitungseinträgen) aufgelistet.

Darüber hinaus listen die Befehle show igmp snooping interface und show igmp snooping membership auf ELS Junos OS Switches MVR-Empfänger-VLAN-Schnittstellen sowohl unter dem MVR-Empfänger-VLAN als auch unter seinem MVLAN auf und zeigen das Ausgabefeld Data-forwarding receiver: yes an, wenn MVR-Empfängerports unter dem MVLAN aufgeführt sind. Dieses Feld wird nicht für andere Schnittstellen in einem MVLAN angezeigt, die unter dem MVLAN aufgeführt sind und sich nicht in MVR-Empfänger-VLANs befinden.

Konfiguration der Multicast-VLAN-Registrierung auf Nicht-ELS-Junos OS-Switches

Wenn Sie MVR auf Junos OS-Switches konfigurieren, die den Konfigurationsstil Enhanced Layer 2 Software (ELS) nicht unterstützen, gelten die folgenden Einschränkungen:

  • MVR wird nur auf VLANs mit IGMP Version 2 (IGMPv2) unterstützt.

  • Ein VLAN kann als MVLAN- oder MVR-Empfänger-VLAN konfiguriert werden, aber nicht beides. Ein MVR-Empfänger-VLAN kann jedoch mit mehr als einem MVLAN verknüpft werden.

  • Ein MVLAN kann die Quelle für nur ein Multicast-Gruppen-Subnetz sein, daher müssen mehrere auf einem Switch konfigurierte MVLANs getrennte Multicast-Gruppen-Subnetze haben.

  • Nachdem Sie ein VLAN als MVLAN konfiguriert haben, steht dieses VLAN nicht mehr für andere Zwecke zur Verfügung.

  • Sie können keine Multicast-Protokolle auf VLAN-Schnittstellen aktivieren, die Mitglieder von MVLANs sind.

  • Wenn Sie ein MVLAN im Proxy-Modus konfigurieren, wird der IGMP-Snooping-Proxy-Modus automatisch auf allen MVR-Empfänger-VLANs dieses MVLANs aktiviert. Wenn es sich bei einem VLAN um ein MVR-Empfänger-VLAN für mehrere MVLANs handelt, muss der Proxy-Modus für alle MVLANs aktiviert sein oder für alle muss der Proxy-Modus deaktiviert sein. Sie können den Proxymodus nur für VLANs aktivieren, die als MVR-Quell-VLANs und nicht für Q-in-Q-Tunneling konfiguriert sind.

  • Sie können den Proxy-Modus nicht mit der install Option konfigurieren, auch Weiterleitungseinträge für empfangene IGMP-Pakete auf einem MVR-Empfänger-VLAN zu installieren.

So konfigurieren Sie MVR auf Switches, die ELS nicht unterstützen:

  1. Konfigurieren Sie das VLAN mit dem Namen mv0 als MVLAN:
  2. Konfigurieren Sie das MVLAN mv0 als Proxy-VLAN:
  3. Konfigurieren Sie das VLAN mit dem Namen v2 als MVR-Empfänger-VLAN mit mv0 als Quelle:
  4. Installieren Sie Weiterleitungseinträge im MVR-Empfänger-VLAN:

Tabellarischer Änderungsverlauf

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

Veröffentlichung
Beschreibung
18.4R1
Ab Junos OS Version 18.4R1 können Sie bis zu 10 MVLANs auf einem Multigigabit-Switch EX4300 oder EX4300, bis zu 5 MVLANs auf EX2300- und EX3400-Switches und bis zu insgesamt 4K MVR-Empfänger-VLANs und MVLANs zusammen konfigurieren.