In questo documento viene descritto come configurare e risolvere i problemi relativi al multicast di layer 2 (L2) per le macchine virtuali (VM) durante la configurazione di Cisco Unified Computing System (UCS), switch Cisco Nexus serie 1000V (N1kV) e switch Cisco Nexus serie 5000 (N5k).
Cisco raccomanda la conoscenza dei seguenti argomenti:
Le informazioni fornite in questo documento si basano sulle seguenti versioni software e hardware:
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi o dalla configurazione dell'acquisizione dei pacchetti.
Il multicast è stato inizialmente progettato per utilizzare la funzionalità di layer 3 (L3), in cui più host di una rete eseguono la sottoscrizione a un indirizzo multicast. La nuova tendenza è rappresentata dall'utilizzo della funzionalità multicast L2, in cui il traffico tra le macchine virtuali che partecipano a un'applicazione multicast viene trasmesso tra gli host della stessa VLAN. Tale traffico multicast rimane all'interno dello stesso dominio L2 e non richiede un router.
Se la VLAN da cui provengono le query non contiene alcun router multicast, per inviare le query di appartenenza è necessario configurare uno snooping del protocollo IGMP (Internet Group Management Protocol). Lo snooping IGMP è abilitato per impostazione predefinita su UCS, N1kV e N5k. È possibile abilitare lo snooping querier IGMP sia su UCS che su N5k, a seconda dell'ambito del multicast L2. Se sono presenti ricevitori multicast esterni all'UCS, configurare il querier snooping sulla scheda N5k.
Quando un interrogatore di snooping IGMP è abilitato, invia query IGMP periodiche che attivano messaggi di report IGMP da host che desiderano ricevere traffico multicast IP. Lo snooping IGMP ascolta questi rapporti IGMP per stabilire l'inoltro appropriato.
Il software di snooping IGMP esamina i messaggi del protocollo IGMP all'interno di una VLAN per individuare le interfacce connesse agli host o ad altri dispositivi interessati a ricevere questo traffico. Con le informazioni sull'interfaccia, lo snooping IGMP può ridurre il consumo della larghezza di banda in un ambiente LAN ad accesso multiplo in modo da evitare un'inondazione dell'intera VLAN. La funzione di snooping IGMP tiene traccia delle porte collegate ai router che supportano il multicast per facilitare la gestione dell'inoltro dei rapporti di appartenenza IGMP. Inoltre, il software di snooping IGMP risponde alle notifiche di modifica della topologia.
Utilizzare questa sezione per configurare il multicast L2 per le VM.
Di seguito sono riportate alcune note importanti sulla configurazione della rete in questo esempio:
Non è necessario configurare due query sulla stessa VLAN (16). Se sono presenti ricevitori multicast esterni all'UCS, configurare il querier di snooping sull'unità N5k. Se il traffico multicast è all'interno del dominio UCS, creare il querier di snooping sull'unità Cisco Unified Computing System Manager (UCSM).
Di seguito è riportato un esempio di configurazione di un query IGMP su un N5k:
vlan 16
ip igmp snooping querier 172.16.16.2
!
int vlan 16
ip address 172.16.16.2/24
no shut
Non è necessario che l'indirizzo IP del querier sia per un'interfaccia virtuale commutata e può essere un indirizzo IP diverso all'interno della stessa subnet della VLAN 16.
Completare questi passaggi per configurare il querier IGMP per UCS:
Per verificare che la configurazione funzioni correttamente, consultare questa sezione.
Verificare che i ricevitori multicast TEST VM e AD-1 VM abbiano unito il flusso multicast 239.14.14.14, da cui MCAST VM genera il traffico. Nell'immagine viene mostrato come la VM TEST del ricevitore multicast riceva il flusso:
L'output dello snooping N1kV mostra l'indirizzo del gruppo e le vedute del ricevitore multicast, non il Veth della VM che genera il traffico multicast (come previsto):
Questo output N1kV mostra le porte attive per il multicast e il querier IGMP:
A livello di host, è possibile verificare che il traffico multicast venga ricevuto dalle VM partecipanti. Questo output mostra la VM AD-1, che si trova sul modulo 3 del Virtual Supervisor Module (VSM):
Questo output mostra il VM TEST, che si trova sul modulo 4 del VSM:
Questo output UCS visualizza le porte attive per il multicast e l'indirizzo del gruppo:
Questo output di snooping UCS per la VLAN 16 verifica che il querier sia configurato sull'UCSM e sull'N5k e mostra che solo il querier sull'N5k è attualmente attivo (come previsto):
Sul modello N5k, confermare che l'indirizzo del gruppo multicast 239.14.14.14 e il canale della porta attiva siano connessi alle interconnessioni fabric (FI) UCS:
Le informazioni contenute in questa sezione permettono di risolvere i problemi relativi alla configurazione.
Di seguito è riportato un elenco di avvertenze di base sul multicast nel dominio L2:
Revisione | Data di pubblicazione | Commenti |
---|---|---|
1.0 |
27-Jan-2014 |
Versione iniziale |