3com 3.01.01 用户手册

下载
页码 356
IGMP Snooping
181
IGMP Snooping
IGMP Snooping (Internet Group Management Protocol Snooping) is a multicast 
control mechanism running on layer 2. It is used for multicast group management 
and control. 
IGMP Snooping runs on the link layer. When receiving the IGMP messages, the 
Layer 2 Switch 8800 uses IGMP Snooping to analyze the information. If the switch 
hears an IGMP host report message from an IGMP host, it adds the host to the 
corresponding multicast table. If the switch hears IGMP leave a message from an 
IGMP host, it will remove the host from the corresponding multicast table. The 
switch continuously listens to the IGMP messages to create and maintain a MAC 
multicast address table on Layer 2. It can then forward the multicast packets 
transmitted from the upstream router according to the MAC multicast address 
table. 
When IGMP Snooping is disabled, the packets are multicast to all ports. See 
Figure 3.
Figure 3   Multicast Packet Transmission Without IGMP Snooping
Packets are not forwarded to all ports when IGMP operates. See Figure 4. 
VOD Server
Video stream
Video stream
Video stream
Video
stream
Video stream
Multicast
group
member
Nonmulticast
group
member
Nonmulticast
group
member
Layer 2
Ethernet Switch
Multicast router
Internet/Intranet