Multicast ist eine Technologie, die entwickelt wurde, um Bandbreite zu sparen. Sie wird in der Regel zum Übertragen von Datenpaketen von einem Host an mehrere Hosts verwendet. Um Routern die Verteilung von Multicasts über einen der Ports zu ermöglichen, verwenden sie ein Protokoll namens Internet Group Management Protocol (IGMP). Hosts senden eine IGMP-Join-Nachricht, um einen Multicast-Stream zu erhalten. Wenn ein Router eine IGMP-Join-Nachricht an einer seiner Schnittstellen empfängt, weiß er, dass Hosts daran interessiert sind, einem Multicast-Stream beizutreten, und sendet diese an diesen. In frühen Switches wurde Multicast-Datenverkehr an alle Ports weitergeleitet, selbst wenn nur ein Host diesen empfangen muss. IGMP-Snooping wurde entwickelt, um den Multicast-Datenverkehr auf den bzw. die anfordernden Hosts zu beschränken.
Wenn IGMP-Snooping aktiviert ist, erkennt der Switch die IGMP-Nachrichten, die zwischen dem IPv4-Router und den an die Schnittstellen angeschlossenen Multicast-Hosts ausgetauscht werden. Anschließend wird eine Tabelle verwaltet, die IPv4-Multicast-Datenverkehr an die Ports weiterleitet, die diese empfangen müssen.
Die folgenden Konfigurationen sind Voraussetzung für die IGMP-Konfiguration:
Anmerkung: Die Multicast Listener Discovery (MLD) führt eine ähnliche Funktion wie IGMP aus, jedoch für IPv6. Wenn Sie einen Switch erworben haben, der IPv6 unterstützt und Ihre Infrastruktur IPv6-Multicast unterstützt, können Sie MLD konfigurieren. Dies ist unabhängig vom IGMP-Snooping. Wenn Sie MLD-Snooping lieber über die CLI konfigurieren möchten, klicken Sie hier.
Dieser Artikel enthält Anweisungen zur Konfiguration der IGMP-Einstellungen auf Ihrem Switch über die Befehlszeilenschnittstelle (CLI). Wenn Sie IGMP- oder MLD Snooping-Einstellungen mithilfe einer grafischen Benutzeroberfläche (GUI) konfigurieren möchten, klicken Sie hier.
Schritt 1: Melden Sie sich bei der Switch-Konsole an. Der Standardbenutzername und das Standardkennwort lauten "cisco". Wenn Sie einen neuen Benutzernamen oder ein neues Kennwort konfiguriert haben, müssen Sie an dieser Stelle diese neuen Anmeldeinformationen eingeben.
Anmerkung: Um zu erfahren, wie Sie über SSH oder Telnet auf eine SMB-Switch-CLI zugreifen, klicken Sie hier.
Anmerkung: Die Befehle können je nach genauem Switch-Modell variieren. In diesem Beispiel wird über Telnet auf einen SG350X-Switch zugegriffen.
Schritt 2: Wechseln Sie im privilegierten EXEC-Modus des Switches in den globalen Konfigurationsmodus, indem Sie configure eingeben.
Schritt 3: Um IGMP-Snooping auf dem Switch global zu aktivieren, geben Sie Folgendes ein:.
Schritt 4: (Optional) Geben Sie Folgendes ein, um IGMP Snooping Querier global zu aktivieren:
Sie sollten jetzt die globalen IGMP-Snooping-Einstellungen auf Ihrem Switch erfolgreich konfiguriert haben.
Schritt 1: Um IGMP-Snooping in einem bestimmten VLAN zu aktivieren, geben Sie Folgendes ein:
Anmerkung: In diesem Szenario werden die IGMP-Snooping-Einstellungen für VLAN 30 konfiguriert.
Schritt 2: (Optional) Geben Sie Folgendes ein, damit der Multicast-Router automatisch die verbundenen Ports erkennt:
Schritt 3: (Optional) Geben Sie Folgendes ein, um die IGMP-Snooping Immediate Leave-Verarbeitung in einem VLAN zu aktivieren:
Schritt 4: Geben Sie im globalen Konfigurationsmodus den VLAN Interface Configuration-Kontext ein, indem Sie Folgendes eingeben:
Schritt 5: Um den Zähler für die letzte IGMP-Abfrage-Member zu konfigurieren, geben Sie Folgendes ein:
Anmerkung: In diesem Beispiel ist der letzte Zähler für die Memberabfrage auf 3 festgelegt.
Schritt 6: Geben Sie den Befehl exit ein, um zum globalen Konfigurationsmodus zurückzukehren:
Schritt 7: Um den IGMP Snooping Querier für ein bestimmtes VLAN zu aktivieren, geben Sie Folgendes ein:
Schritt 8: Um den IGMP Querier-Auswahlmechanismus eines IGMP-Snooping-Abfragers in einem bestimmten VLAN zu aktivieren, geben Sie Folgendes ein:
Schritt 9: Um die IGMP-Version eines IGMP Snooping Querier in einem bestimmten VLAN zu konfigurieren, geben Sie Folgendes ein:
Anmerkung: In diesem Beispiel wird Version 3 verwendet.
Schritt 10: Um die Quell-IP-Adresse zu definieren, die der IGMP Snooping Querier verwendet, geben Sie Folgendes ein:
Anmerkung: Wenn eine IP-Adresse für das VLAN konfiguriert ist, wird sie als Quelladresse des IGMP-Snooping-Abfragers verwendet. Wenn mehrere IP-Adressen vorhanden sind, wird die im VLAN definierte minimale IP-Adresse verwendet.
Anmerkung: In diesem Beispiel wird 192.168.100.112 verwendet. Wenn mit diesem Befehl keine IP-Adresse konfiguriert wird und für das VLAN des Queriers keine IP-Adresse konfiguriert ist, ist der Querier deaktiviert.
Schritt 11: Geben Sie den Befehl exit ein, um zum privilegierten EXEC-Modus zurückzukehren:
Sie sollten jetzt die IGMP-Snooping-Einstellungen auf Ihrem Switch über die CLI erfolgreich konfiguriert haben.
Schritt 1: Um die IGMP-Snooping-Konfiguration für ein bestimmtes VLAN anzuzeigen, geben Sie Folgendes ein:
Anmerkung: In diesem Beispiel werden die IGMP-Snooping-Einstellungen für VLAN 30 angezeigt.
Schritt 2: (Optional) Speichern Sie im privilegierten EXEC-Modus des Switches die konfigurierten Einstellungen in der Startkonfigurationsdatei, indem Sie Folgendes eingeben:
Schritt 3: (Optional) Drücken Sie Y für Yes (Ja) oder N für No (Nein) auf Ihrer Tastatur, sobald die Überschreibdatei [startup-config]... wird angezeigt.
Sie sollten jetzt die IGMP-Einstellungen in einem VLAN auf Ihrem Switch über die CLI angezeigt haben.
Überarbeitung | Veröffentlichungsdatum | Kommentare |
---|---|---|
1.0 |
12-Dec-2018 |
Erstveröffentlichung |