Multicast filters (IGMP and Unknown Multicast) for snooping will be programmed based on port or vlan depending on command.
The command to change this setting is:
configure igmp snooping filters <per-port|per-vlan>
- per-port: This is the default, if at least one VLAN over a port is enabled for IGMP snooping or is assigned with IP address, multicast filters will be applied per port.
- per-vlan: if VLAN is enabled for IGMP snooping or is assigned with IP address, multicast filters will be applied per VLAN.
Multicast Filters are configured to send packets to CPU without hardware forwarding. The multicast filters consists of
- IGMP Protocol
- Any Unknown Multicast (Miss of IPMC Table including local multicast)
Application Area for IGMP snooping filter per VLAN
- Flooding of multicast traffic for specific VLAN or VLANs without IP address by "disable igmp snooping <vlan>" command.