Dieses Dokument beschreibt die Konfiguration und Fehlerbehebung von Layer-2-Multicast (L2) für virtuelle Systeme (VMs) bei der Einrichtung des Cisco Unified Computing System (UCS), der Cisco Nexus Switches der Serie 1000V (N1kV) und der Cisco Nexus Switches der Serie 5000 (N5k).
Cisco empfiehlt, über Kenntnisse in folgenden Bereichen zu verfügen:
Die Informationen in diesem Dokument basieren auf den folgenden Software- und Hardwareversionen:
Die Informationen in diesem Dokument wurden von den Geräten in einer bestimmten Laborumgebung erstellt. Alle in diesem Dokument verwendeten Geräte haben mit einer leeren (Standard-)Konfiguration begonnen. Wenn Ihr Netzwerk in Betrieb ist, vergewissern Sie sich, dass Sie die potenziellen Auswirkungen eines Befehls oder einer Paketerfassung kennen.
Multicast wurde ursprünglich für die Layer-3-Funktionalität (L3) entwickelt, bei der mehrere Hosts aus einem Netzwerk eine Multicast-Adresse abonnieren. Der neue Trend besteht in der Verwendung von L2-Multicast-Funktionen, bei denen der Datenverkehr zwischen VMs, die an einer Multicast-Anwendung teilnehmen, über Hosts im selben VLAN fließt. Dieser Multicast-Datenverkehr bleibt innerhalb derselben L2-Domäne und benötigt keinen Router.
Wenn sich im VLAN kein Multicast-Router befindet, der die Abfragen generiert, müssen Sie einen IGMP-Snooping-Abfrager (Internet Group Management Protocol) konfigurieren, um Mitgliedschaftsabfragen zu senden. IGMP-Snooping ist auf UCS, N1kV und N5k standardmäßig aktiviert. Sie können IGMP Snooping Querier entweder auf dem UCS oder einem Nexus 500 aktivieren, abhängig vom Umfang des L2-Multicast. Wenn Multicast-Empfänger außerhalb des UCS vorhanden sind, konfigurieren Sie den Snooping Querier auf dem Nexus 5000.
Wenn ein IGMP-Snooping-Abfrager aktiviert ist, sendet er regelmäßige IGMP-Abfragen, die IGMP-Berichtsmeldungen von Hosts auslösen, die IP-Multicast-Datenverkehr empfangen möchten. IGMP-Snooping hört diese IGMP-Berichte an, um eine angemessene Weiterleitung zu ermöglichen.
Die IGMP-Snooping-Software prüft IGMP-Protokollmeldungen innerhalb eines VLAN, um die Schnittstellen zu Hosts oder anderen Geräten zu ermitteln, die an diesem Datenverkehr interessiert sind. Mithilfe der Schnittstelleninformationen kann IGMP-Snooping die Bandbreitennutzung in einer LAN-Umgebung mit mehreren Zugriffen reduzieren, um eine Überflutung des gesamten VLAN zu vermeiden. Die IGMP-Snooping-Funktion verfolgt die Ports, die an Multicast-fähige Router angeschlossen sind, um die Weiterleitung von IGMP-Mitgliedschaftsberichten zu erleichtern. Darüber hinaus reagiert die IGMP-Snooping-Software auf Benachrichtigungen zu Topologieänderungen.
In diesem Abschnitt können Sie L2-Multicast für VMs konfigurieren.
In diesem Beispiel finden Sie einige wichtige Hinweise zur Netzwerkeinrichtung:
Es ist nicht erforderlich, zwei Abfrageprozesse im gleichen VLAN zu konfigurieren (16). Wenn Multicast-Empfänger außerhalb des UCS vorhanden sind, konfigurieren Sie den Snooping Querier auf dem Nexus 5000. Wenn sich der Multicast-Datenverkehr in der UCS-Domäne befindet, erstellen Sie den Snooping Querier im Cisco Unified Computing System Manager (UCSM).
Nachfolgend finden Sie ein Beispiel für die Konfiguration eines IGMP Querier auf einem Nexus 5000:
vlan 16
ip igmp snooping querier 172.16.16.2
!
int vlan 16
ip address 172.16.16.2/24
no shut
Die IP-Adresse des Abfragers muss nicht für eine virtuelle Switch-Schnittstelle verwendet werden, und es kann sich um eine andere IP-Adresse innerhalb desselben Subnetzes von VLAN 16 handeln.
Gehen Sie wie folgt vor, um den IGMP Querier für UCS zu konfigurieren:
In diesem Abschnitt überprüfen Sie, ob Ihre Konfiguration ordnungsgemäß funktioniert.
Stellen Sie sicher, dass die Multicast-Empfänger TEST VM und AD-1 VM dem Multicast-Stream 239.14.14.14 beigetreten sind, aus dem MCAST VM Datenverkehr stammt. Dieses Bild zeigt, dass der Multicast-Empfänger TEST VM den Stream empfängt:
Die N1kV-Snooping-Ausgabe zeigt die Gruppenadresse und die Veths des Multicast-Empfängers an, nicht das Veth der VM, das den Multicast-Datenverkehr (wie erwartet) verursacht:
Diese N1kV-Ausgabe zeigt die aktiven Ports für Multicast und den IGMP Querier:
Auf Hostebene können Sie überprüfen, ob der Multicast-Datenverkehr von den beteiligten VMs empfangen wird. Diese Ausgabe zeigt VM AD-1, das sich auf Modul 3 des Virtual Supervisor Module (VSM) befindet:
Diese Ausgabe zeigt den VM-TEST, der sich auf Modul 4 des VSM befindet:
Diese UCS-Ausgabe zeigt die aktiven Ports für Multicast und die Gruppenadresse:
Diese UCS-Snooping-Ausgabe für VLAN 16 überprüft, ob der Abfrager auf dem UCSM und dem Nexus 500 konfiguriert ist, und zeigt, dass nur der Abfrager auf dem Nexus 500 aktiv ist (wie erwartet):
Überprüfen Sie auf dem Nexus 5000, ob die Multicast-Gruppenadresse 239.14.14.14 und der aktive Port-Channel mit den UCS Fabric Interconnects (FIs) verbunden sind:
Dieser Abschnitt enthält Informationen, die Sie zur Fehlerbehebung in Ihrer Konfiguration verwenden können.
Im Folgenden finden Sie eine Liste mit grundlegenden Fragen zu Multicast in der L2-Domäne:
Überarbeitung | Veröffentlichungsdatum | Kommentare |
---|---|---|
1.0 |
27-Jan-2014 |
Erstveröffentlichung |