AUF DIESER SEITE
Beispiel: Konfigurieren der Multicast-VLAN-Registrierung auf Switches der EX-Serie ohne ELS
Die Multicast-VLAN-Registrierung (MVR) ermöglicht es Hosts, die nicht Teil eines Multicast-VLANs (MVLAN) sind, Multicast-Streams vom MVLAN zu empfangen, wodurch das MVLAN über das Layer-2-Netzwerk gemeinsam genutzt werden kann und die Notwendigkeit entfällt, doppelte Multicast-Streams an jedes anfordernde VLAN im Netzwerk zu senden. Hosts bleiben aus Bandbreiten- und Sicherheitsgründen in ihren eigenen VLANs.
In diesem Beispiel wird die Konfiguration von MVR nur auf Switches der EX- und QFX-Serie beschrieben, die den Konfigurationsstil "Enhanced Layer 2 Software" nicht unterstützen.
Anforderungen
In diesem Beispiel werden die folgenden Hardware- und Softwarekomponenten verwendet:
Ein Switch der EX- oder QFX-Serie
Junos OS Version 9.6 oder höher für Switches der EX-Serie oder Junos OS Version 12.3 oder höher für die QFX-Serie
Bevor Sie MVR konfigurieren, stellen Sie sicher, dass Sie über Folgendes verfügen:
Es wurden zwei oder mehr VLANs auf dem Switch konfiguriert. Sehen Sie sich die Aufgabe für Ihre Plattform an:
Beispiel: Einrichten von Bridging mit mehreren VLANs für Switches der EX-Serie
Beispiel: Einrichten von Bridging mit mehreren VLANs auf Switches für die QFX-Serie und den EX4600-Switch
Der Switch wurde mit einem Netzwerk verbunden, das IPTV-Multicast-Streams von einem Videoserver übertragen kann.
Sie haben einen Host, der IPTV-Multicast-Streams empfangen kann, mit einer Schnittstelle in einem der VLANs verbunden.
Übersicht und Topologie
In einem standardmäßigen Layer-2-Netzwerk wird ein in einem VLAN empfangener Multicast-Stream niemals an Schnittstellen außerhalb dieses VLANs verteilt. Wenn Hosts in mehreren VLANs denselben Multicast-Stream anfordern, wird eine separate Kopie dieses Multicast-Streams an die anfordernden VLANs verteilt.
MVR führt das Konzept eines Multicast-Quell-VLAN (MVLAN) ein, das von MVR erstellt wird und das einzige VLAN wird, über das Multicast-Datenverkehr durch das Layer-2-Netzwerk fließt. Multicast-Datenverkehr kann dann selektiv von Schnittstellen im MVLAN (Quellports) an Hosts weitergeleitet werden, die mit Schnittstellen (Multicast-Empfängerports) verbunden sind, die nicht Teil des Multicast-Quell-VLANs sind. Wenn Sie ein MVLAN konfigurieren, weisen Sie ihm einen Bereich von Multicastgruppenadressen zu. Anschließend konfigurieren Sie andere VLANs als MVR-Empfänger-VLANs, die Multicast-Streams aus dem MVLAN empfangen. Die MVR-Empfängerports umfassen alle Schnittstellen, die in einem der MVR-Empfänger-VLANs vorhanden sind.
Topologie
Sie können MVR so konfigurieren, dass es in einem von zwei Modi ausgeführt wird: transparenter Modus (Standardmodus) oder Proxy-Modus. Beide Modi ermöglichen es MVR, nur eine Kopie eines Multicast-Streams an das Layer-2-Netzwerk weiterzuleiten.
Im transparenten Modus empfängt der Switch eine Kopie jedes IPTV-Multicast-Streams und repliziert den Stream dann nur an die Hosts, die ihn empfangen möchten, während alle anderen Arten von Multicast-Datenverkehr ohne Änderungen weitergeleitet werden. Abbildung 1 zeigt, wie MVR im transparenten Modus arbeitet.
Im Proxy-Modus fungiert der Switch als Proxy für den IGMP-Multicast-Router im MVLAN für MVR-Gruppenmitgliedschaften, die in den MVR-Empfänger-VLANs eingerichtet sind, und generiert und sendet bei Bedarf IGMP-Pakete in das MVLAN. Abbildung 2 zeigt, wie MVR im Proxymodus funktioniert.
Dieses Beispiel zeigt, wie MVR sowohl im transparenten Modus als auch im Proxy-Modus auf einem Switch der EX-Serie oder der QFX-Serie konfiguriert wird. Die Topologie umfasst einen Videoserver, der mit einem Multicast-Router verbunden ist, der wiederum den IPTV-Multicast-Datenverkehr im MVLAN an das Layer-2-Netzwerk weiterleitet.
Abbildung 1 zeigt die MVR-Topologie im transparenten Modus. Die Schnittstellen P1 und P2 auf Switch C gehören zu Service-VLAN s0 und MVLAN mv0. Die Schnittstelle P4 von Switch C gehört ebenfalls zum Service-VLAN s0. In der Upstream-Richtung des Netzwerks wird nur Nicht-IPTV-Datenverkehr in einzelnen Kunden-VLANs des Service-VLAN s0 übertragen. VLAN c0 ist ein Beispiel für diese Art von Kunden-VLAN. Der IPTV-Datenverkehr wird über MVLAN mv0 übertragen. Wenn ein Host in einem Kunden-VLAN, das mit Port P4 verbunden ist, einen MVR-Stream anfordert, nimmt Switch C den Stream vom VLAN mv0 und repliziert diesen Stream mit dem Tag mv0 auf Port P4. IPTV-Datenverkehr fließt zusammen mit anderem Netzwerkverkehr von Port P4 zum Digital Subscriber Line Access Multiplexer (DSLAM) D1.
Abbildung 2 zeigt die MVR-Topologie im Proxy-Modus. Die Schnittstellen P1 und P2 auf Switch C gehören zu MVLAN mv0 und Kunden-VLAN c0. Die Schnittstelle P4 auf Switch C ist ein Zugriffsport des Kunden-VLAN c0. In Upstream-Richtung des Netzwerks wird nur Nicht-IPTV-Datenverkehr über das Kunden-VLAN c0 übertragen. Jeglicher IPTV-Datenverkehr, der von Hosts in VLAN c0 angefordert wird, wird basierend auf den in MVLAN mv0 empfangenen Streams ohne Tags an Port P4 repliziert. IPTV-Datenverkehr fließt von Port P4 zu einem IPTV-fähigen Gerät in Host H1. Anderer Datenverkehr, z. B. Daten- und Sprachdatenverkehr, fließt ebenfalls von Port P4 zu anderen Netzwerkgeräten in Host H1.
Weitere Informationen zum VLAN-Tagging finden Sie im Thema für Ihre Plattform:
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 protocols igmp-snooping] ein.
set vlan mv0 data-forwarding source groups 225.10.0.0/16 set vlan v2 data-forwarding receiver source-vlans mv0 set vlan v2 data-forwarding receiver install set vlan mv0 proxy source-address 10.1.1.1
Schritt-für-Schritt-Anleitung
Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Weitere Informationen zum Navigieren in der CLI finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im CLI-Benutzerhandbuch.
So konfigurieren Sie MVR:
Konfigurieren Sie VLAN mv0 als MVLAN:
[edit protocols igmp-snooping] user@switch# set vlan mv0 data-forwarding source groups 225.10.0.0/16
Konfigurieren Sie VLAN v2 als Multicast-Empfänger-VLAN mit mv0 als Quelle:
[edit protocols igmp-snooping] user@switch# set vlan v2 data-forwarding receiver source-vlans mv0
(Optional) Installieren Sie Weiterleitungseinträge im Multicast-Empfänger-VLAN v2:
[edit protocols igmp-snooping] user@switch# set vlan v2 data-forwarding receiver install
(Optional) Konfigurieren Sie MVR im Proxy-Modus:
[edit protocols igmp-snooping] user@switch# set vlan mv0 proxy source-address 10.1.1.1
Befund
Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie den show Befehl auf Hierarchieebene [edit protocols igmp-snooping] eingeben. Wenn die Ausgabe nicht die gewünschte Konfiguration anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.
[edit protocols igmp-snooping]
user@switch# show
vlan mv0 {
proxy {
source-address 10.1.1.1;
}
data-forwarding {
source {
groups 225.10.0.0/16;
}
}
}
vlan v2 {
data-forwarding {
receiver {
source-vlans mv0;
install;
}
}
}