Guidelines and Limitations for Configuring IGMP Snooping and Querier
Depending on your setup, you may need to configure IGMP on Layer 2 switches or on infra tenant or administrator-created tenant bridge domains. This section provides guidelines for two common scenarios when you must configure IGMP protocol snooping and querier.
Note |
Cisco ACI Virtual Edge does not support IGMP snooping. The guidelines and limitations and configuration procedures for IGMP snooping in this section are for configuring IGMP snooping on the leaf switch. |
Multi-destination Flood for VXLAN-Encapsulated Traffic
To receive multi-destination flood on Cisco ACI Virtual Edge for VXLAN-encapsulated traffic and minimize multicast flooding traffic originating from and terminating on the Cisco ACI Virtual Edge if there is a Layer 2 device between the leaf and the Cisco ACI Virtual Edge, do the following:
-
Apply IGMP snooping policy and enable IGMP querier on the infra tenant bridge domain subnet through the Cisco APIC. See the instructions in the section Configure IGMP Querier Using the GUI in this guide.
-
Enable IGMP snooping on each of any Layer 2 devices between the leaf and the Cisco ACI Virtual Edge. Follow the instructions that are specific to the device. For example, if the Layer 2 device is a Cisco Nexus 5000 Series switch, see the instructions in the configuration guide for that switch.
Sending or Receiving Multicast Streams with Virtual Machines
If you have virtual machines connected to the Cisco ACI Virtual Edge and want to send or receive multicast streams, do the following:
-
Apply IGMP snoop policy and enable IGMP querier for administrator-created tenant bridge domain. If you have multiple administrator-created tenant bridge domains, you must apply IGMP snoop policy and configure IGMP querier on each administrator-created tenant bridge domain through the Cisco APIC. See the instructions in the section Configure IGMP Querier Using the GUI in this guide.
-
Enable IGMP snooping on each Layer 2 device between the leaf and the Cisco ACI Virtual Edge. Follow the instructions that are specific to the device. For example, if the Layer 2 device is a Cisco Nexus 5000 Series switch, see the instructions in the configuration guide for that switch.
-
If the multicast traffic that originates from or terminates on the VMs is VXLAN-encapsulated, follow all the guidelines in the previous section as well as this one.
L3 Multicast
L3 Multicast is not supported on bridge domains with endpoints behind AVE. If L3 multicast is enabled, it alters the endpoint learning on the ACI physical leaf in such a way that it starts to learn endpoint IP addresses from IGMP reports coming from the endpoint. This limitation does not affect L2 multicast, as in the case of L2 multicast, the endpoint learning on the ACI physical leaf is not changed in such a way. In L2 multicast, the IGMP reports from the endpoints on the AVE will not impact the endpoint learning on the physical port.
Order of Configuration
Configure IGMP querier before you configure IGMP snooping.
Disabling IGMP Snoop
When Protocol Independent Multicast (PIM) is enabled on Cisco ACI, it is recommended to disable IGMP snoop on UCSM environment to avoid incorrect mac learn(s).