Beispiel: Konfigurieren von MLD-Snooping auf Switches der EX-Serie
Sie können MLD-Snooping in einem VLAN aktivieren, um die Überflutung von IPv6-Multicast-Datenverkehr in einem VLAN einzuschränken. Wenn MLD-Snooping aktiviert ist, untersucht ein Switch MLD-Nachrichten zwischen Hosts und Multicast-Routern und lernt, welche Hosts am Empfang von Multicast-Datenverkehr für eine Multicast-Gruppe interessiert sind. Basierend auf den gewonnenen Erkenntnissen leitet der Switch IPv6-Multicast-Datenverkehr nur an die Schnittstellen weiter, die mit interessierten Empfängern verbunden sind, anstatt den Datenverkehr an alle Schnittstellen zu überfluten.
In diesem Beispiel wird beschrieben, wie MLD-Snooping konfiguriert wird:
Anforderungen
In diesem Beispiel werden die folgenden Software- und Hardwarekomponenten verwendet:
Ein Switch der EX-Serie
Junos OS Version 12.1 oder höher
Bevor Sie MLD-Snooping konfigurieren, stellen Sie sicher, dass Sie über Folgendes verfügen:
Konfiguration des VLAN100-VLAN auf dem Switch
Zugewiesene Schnittstellen ge-0/0/0, ge-0/0/1, ge-0/0/2 und ge-0/0/12 zu vlan100
Ge-0/0/12 als Trunk-Schnittstelle konfiguriert.
Weitere Informationen finden Sie unter Konfigurieren von VLANs für Switches der EX-Serie.
Übersicht und Topologie
In diesem Beispiel befinden sich die Schnittstellen ge-0/0/0, ge-0/0/1 und ge-0/0/2 auf dem Switch in vlan100 und sind mit Hosts verbunden, bei denen es sich um potenzielle Multicastempfänger handelt. Die Schnittstelle ge-0/0/12, eine Trunk-Schnittstelle, die ebenfalls in VLAN100 enthalten ist, ist mit einem Multicast-Router verbunden. Der Router fungiert als MLD-Abfrager und leitet den Multicast-Datenverkehr für die Gruppe ff1e::2010 von einer Multicastquelle an den Switch weiter.
Topologie
Die Beispieltopologie ist in Abbildung 1 dargestellt.

In dieser Beispieltopologie leitet der Multicast-Router Multicast-Datenverkehr von der Quelle an den Switch weiter, wenn er von einem der Hosts, z. B. Host B, einen memberhsip-Bericht für die Gruppe ff1e::2010 empfängt. Wenn MLD-Snooping auf VLAN100 nicht aktiviert ist, überflutet der Switch den Multicast-Datenverkehr auf allen Schnittstellen in VLAN100 (mit Ausnahme der Schnittstelle GE-0/0/12). Wenn MLD-Snooping auf VLAN100 aktiviert ist, überwacht der Switch die MLD-Nachrichten zwischen den Hosts und dem Router und kann so feststellen, dass nur Host B am Empfang des Multicast-Datenverkehrs interessiert ist. Der Switch leitet den Multicast-Datenverkehr dann nur an die Schnittstelle ge-0/0/1 weiter.
In diesem Beispiel wird gezeigt, wie MLD-Snooping auf vlan100 aktiviert wird. Außerdem wird gezeigt, wie die folgenden optionalen Konfigurationen ausgeführt werden, wodurch die Latenz beim Gruppenbeitritt und beim Verlassen der Latenz verringert werden kann:
Konfigurieren Sie den sofortigen Austritt im VLAN. Wenn der sofortige Abschied konfiguriert ist, beendet der Switch die Weiterleitung von Multicast-Datenverkehr auf einer Schnittstelle, wenn er erkennt, dass das letzte Mitglied der Multicast-Gruppe die Gruppe verlassen hat. Wenn der sofortige Urlaub nicht konfiguriert ist, wartet der Switch, bis die gruppenspezifischen Mitgliedschaftsabfragen ein Timeout aufweisen, bevor er die Weiterleitung des Datenverkehrs beendet.
Konfigurieren Sie ge-0/0/12 als statisches Multicast-Router-Interface. In dieser Topologie führt ge-0/0/12 immer zum Multicast-Router . Durch die statische Konfiguration von ge-0/0/12 als Multicast-Router-Schnittstelle vermeiden Sie eine Verzögerung, die dadurch verursacht wird, dass der Switch lernen muss, dass ge-0/0/12 eine Multicast-Router-Schnittstelle ist.
Konfiguration
So konfigurieren Sie MLD-Snooping auf einem Switch:
Verfahren
CLI-Schnellkonfiguration
Um MLD-Snooping schnell zu konfigurieren, kopieren Sie die folgenden Befehle, und fügen Sie sie in das Switch-Terminal-Fenster ein:
[edit] set protocols mld-snooping vlan vlan100 set protocols mld-snooping vlan vlan100 immediate-leave set protocols mld-snooping vlan vlan100 interface ge-0/0/12 multicast-router-interface
Schritt-für-Schritt-Anleitung
So konfigurieren Sie MLD-Snooping:
Aktivieren Sie MLD-Snooping im VLAN vlan100:
[edit protocols] user@switch# set mld-snooping vlan vlan100
Konfigurieren Sie den Switch so, dass eine Gruppenmitgliedschaft sofort aus einer Schnittstelle entfernt wird, wenn er einen Abwesenheitsbericht vom letzten Mitglied der Gruppe auf der Schnittstelle erhält:
[edit protocols] user@switch# set mld-snooping vlan vlan100 immediate-leave
Konfigurieren Sie das Interface ge-0/0/12 statisch als Multicast-Router-Schnittstelle:
[edit protocols] user@switch# set mld-snooping vlan vlan100 interface ge-0/0/12 multicast-router-interface
Befund
Überprüfen Sie die Ergebnisse der Konfiguration:
[edit protocols] user@switch# show mld-snooping vlan vlan100 { immediate-leave; interface ge-0/0/12.0 { multicast-router-interface; } }
Überprüfen der MLD-Snooping-Konfiguration
Führen Sie die folgende Aufgabe aus, um zu überprüfen, ob MLD-Snooping im VLAN aktiviert ist und die MLD-Snooping-Weiterleitungsschnittstellen korrekt sind:
Überprüfen der Mitgliedschaft der MLD-Snooping-Schnittstelle im VLAN VLAN100
Zweck
Stellen Sie sicher, dass MLD-Snooping auf vlan100 aktiviert ist und dass die Multicast-Router-Schnittstelle statisch konfiguriert ist:
Aktion
Zeigen Sie die Gruppenmitgliedschaften an, die von MLD-Snooping für vlan100 verwaltet werden:
user@switch> show mld-snooping membership vlan vlan100 detail VLAN: vlan100 Tag: 100 (Index: 8) Router interfaces: ge-0/0/12.0 static Uptime: 00:15:03 Group: ff1e::2010 ge-0/0/1.0 Timeout: 225 Flags: <V2-hosts> Last reporter: fe80::2020:1:1:3
Bedeutung
MLD-Snooping wird auf vlan100 ausgeführt, und die Schnittstelle ge-0/0/12.0 ist eine statisch konfigurierte Multicast-Router-Schnittstelle. Da die Multicast-Gruppe ff1e::2010 aufgeführt ist, ist mindestens ein Host im VLAN ein aktuelles Mitglied der Multicast-Gruppe, und dieser Host befindet sich auf der Schnittstelle ge-0/0/1.0.