AUF DIESER SEITE
Beispiel: Konfigurieren von IGMP-Snooping auf Switches
IGMP-Snooping (Internet Group Management Protocol) schränkt die Überflutung von IPv4-Multicast-Datenverkehr in VLANs auf einem Gerät ein. Wenn IGMP-Snooping aktiviert ist, überwacht das Gerät den IGMP-Datenverkehr im Netzwerk und nutzt das Gelernte, um Multicast-Datenverkehr nur an die nachgeschalteten Schnittstellen weiterzuleiten, die mit interessierten Empfängern verbunden sind. Das Gerät spart Bandbreite, indem es Multicast-Datenverkehr nur an Schnittstellen sendet, die mit Geräten verbunden sind, die den Datenverkehr empfangen möchten, anstatt den Datenverkehr an alle nachgeschalteten Schnittstellen in einem VLAN zu leiten.
In diesem Beispiel wird beschrieben, wie IGMP-Snooping konfiguriert wird:
Anforderungen
Für dieses Beispiel ist Junos OS Version 11.1 oder höher auf einem Produkt der QFX-Serie erforderlich.
Bevor Sie IGMP-Snooping konfigurieren, stellen Sie sicher, dass Sie über Folgendes verfügen:
VLAN konfiguriert
employee-vlan
Zugewiesene Schnittstellen
ge-0/0/1
,ge-0/0/2
,ge-0/0/3
, undge-0/0/4
zuemployee-vlan
Übersicht und Topologie
In diesem Beispiel konfigurieren Sie eine Schnittstelle für den Empfang von Multicastdatenverkehr von einer Quelle und konfigurieren ein multicastbezogenes Verhalten für Downstreamschnittstellen. Im Beispiel wird davon ausgegangen, dass IGMP-Snooping zuvor für das VLAN deaktiviert war.

Durch die Aktivierung von IGMP-Snooping auf einem Switch können Schnittstellen entweder reine Host-Schnittstellen oder Multicast-Router-Schnittstellen sein. Wenn die Schnittstellen nicht explizit konfiguriert sind, lernt der Switch durch IGMP-Snooping, welche Schnittstellen nur für den Host und welche für Multicast-Router bestimmt sind.
Topologie
Tabelle 1 zeigt die Komponenten der Topologie für dieses Beispiel.
Komponenten |
Einstellungen |
---|---|
Name des VLAN |
|
Schnittstellen in |
|
Multicast-IP-Adresse für |
|
Konfiguration
So konfigurieren Sie grundlegendes IGMP-Snooping auf einem Switch:
Verfahren
CLI Schnellkonfiguration
Um IGMP-Snooping schnell zu konfigurieren, kopieren Sie die folgenden Befehle, und fügen Sie sie in ein Terminalfenster ein:
[edit protocols] set igmp-snooping vlan employee-vlan set igmp-snooping vlan employee-vlan interface ge-0/0/3 static group 225.100.100.100 set igmp-snooping vlan employee-vlan interface ge-0/0/2 multicast-router-interface set igmp-snooping vlan employee-vlan robust-count 4
Schritt-für-Schritt-Anleitung
Konfigurieren von IGMP-Snooping:
-
Aktivieren und konfigurieren Sie IGMP-Snooping im VLAN
employee-vlan
:[edit protocols] user@switch# set igmp-snooping vlan employee-vlan
Optional können Sie eine Schnittstelle so konfigurieren, dass sie zu einer Multicastgruppe gehört. Um beispielsweise IGMP-Snooping mit Layer-2-Multicastweiterleitung zu testen, können Sie einer statischen Multicast-Gruppe eine Schnittstelle zuweisen:
[edit protocols] user@switch# set igmp-snooping vlan employee-vlan interface ge-0/0/3 static group 225.100.100.100
(Weitere Informationen zur Funktionsweise statischer Gruppen auf Layer 2 finden Sie unter statisch (IGMP-Snooping) .)
-
Konfigurieren Sie eine Schnittstelle zum Weiterleiten von IGMP-Abfragen, die von Multicast-Routern empfangen werden.
[edit protocols] user@switch# set igmp-snooping vlan employee-vlan interface ge-0/0/2 multicast-router-interface
-
Konfigurieren Sie den Switch so, dass er vier Timeout-Intervalle wartet, bevor eine Zeitüberschreitung für eine Multicast-Gruppe in einem VLAN auftritt:
[edit protocols] user@switch# set igmp-snooping vlan employee-vlan robust-count 4
Befund
Überprüfen Sie die Ergebnisse der Konfiguration:
user@switch# show protocols igmp-snooping vlan employee-vlan { robust-count 4; } interface ge-0/0/2 { multicast-router-interface; } interface ge-0/0/3 { static { group 255.100.100.100; } } }