About IGMP Snooping
IGMP snooping is the process of listening to Internet Group Management Protocol network traffic to control delivery of IP multicasts. Network switches with IGMP snooping listen in on the IGMP conversation between hosts and routers and maintain a map of which links need which IP multicast transmission.