APPENDIX D. IP MULTICAST FILTERING
IGMP Snooping and IP Multicast Filtering
The Internet Group Management Protocol (IGMP) runs between hosts and their immediately neighboring multicast router/switch. The protocol’s mechanisms allow a host to inform its local router that it wants to receive transmissions addressed to a specific multicast group.
A router, or
Based on the group membership information learned from IGMP, a router/ switch can determine which (if any) multicast traffic needs to be forwarded to each of its ports. At
IGMP provides the final step in an IP multicast packet delivery service since it is only concerned with forwarding multicast traffic from the local router/switch to group members on directly attached subnetwork or LAN segment.
This switch supports IP Multicast Filtering by:
•Passively snooping on the IGMP Query and IGMP Report packets transferred between IP Multicast Routers and IP Multicast host groups to learn IP Multicast group members, and
•Actively sending IGMP Query messages to solicit IP Multicast group members.
The purpose of IP multicast filtering is to optimize a switched network’s performance, so multicast packets will only be forwarded to those ports containing multicast group hosts or multicast routers/switches instead of flooding to all ports in the subnet (VLAN).
The
However, note that IGMP neither alters nor routes any IP multicast packets. Since IGMP is not concerned with the delivery of IP multicast packets across subnetworks, an external IP multicast router is needed if IP multicast packets have to be routed across different subnetworks.
| IP Multicast Filtering 97 |