29
IGMP S
NOOPING
C
ONFIGURATION
Overview of IGMP
Snooping
IGMP Snooping
Fundamentals
IGMP Snooping (Internet Group Management Protocol Snooping) is a multicast
control mechanism running on Layer 2 switch. It is used to manage and control
multicast groups.
When the IGMP messages transferred from the hosts to the router pass through the
Layer 2 switch, the switch uses IGMP Snooping to analyze and process the IGMP
messages.
By listening to IGMP messages, the switch establishes and maintains MAC multicast
address tables at data link layer, and uses the tables to forward the multicast packets
delivered from the router.
As shown in Figure 79, multicast packets are broadcasted at Layer 2 when IGMP
Snooping is disabled and multicasted (not broadcasted) at Layer 2 when IGMP
Snooping is enabled.
Figure 79
Multicast packet transmission with or without IGMP Snooping
Table 219
IGMP message processing on the switch
Received message
type
Sender
Receiver
Switch processing
IGMP host report
message
Host
Switch
Add the host to the corresponding
multicast group.
IGMP leave message
Host
Switch
Remove the host from the multicast
group.
Internet
Video stream
VOD server
Layer 2 Ethernet sw itch
Muliticast router
Video stream
Video stream
Video stream
Multicast
group member
Non-multicast
group member
Non-multicast
group member
Video stream
Video stream
Internet
Video stream
VOD server
Layer 2 Ethernet sw itch
Muliticast router
Video stream
Multicast
group member
Non-multicast
group member
Non-multicast
group member
Video stream
Video stream
Multicast packet transmission
without IGMP Snooping
Multicast packet transmission
with IGMP Snooping
Internet
Video stream
Muliticast
Multicast
group member
Non-
group member
Non-
group member
Internet
Video stream
Muliticast
Multicast
group member
Non-
group member
Non-
group member
Multicast packet transmission
without IGMP Snooping
Internet
Video stream
VOD server
Layer 2 Ethernet sw itch
Muliticast router
Video stream
Video stream
Video stream
Multicast
group member
Non-
group member
Non-
group member
Video stream
Video stream
Internet
Video stream
VOD server
Layer 2 Ethernet sw itch
Muliticast router
Video stream
Multicast
group member
Non-
group member
Non-
group member
Video stream
Video stream
Multicast packet transmission
without IGMP Snooping
Multicast packet transmission
with IGMP Snooping
Internet
Video stream
Muliticast
Multicast
group member
Non-
group member
Non-
group member
Internet
Video stream
Muliticast
Multicast
group member
Non-
group member
Non-
group member
Multicast packet transmission
without IGMP Snooping
Internet
Video stream
VOD server
Layer 2 Ethernet sw itch
Muliticast router
Video stream
Video stream
Video stream
Multicast
group member
Non-multicast
group member
Non-multicast
group member
Video stream
Video stream
Internet
Video stream
VOD server
Layer 2 Ethernet sw itch
Muliticast router
Video stream
Multicast
group member
Non-multicast
group member
Non-multicast
group member
Video stream
Video stream
Multicast packet transmission
without IGMP Snooping
Multicast packet transmission
with IGMP Snooping
Internet
Video stream
Muliticast
Multicast
group member
Non-
group member
Non-
group member
Internet
Video stream
Muliticast
Multicast
group member
Non-
group member
Non-
group member
Multicast packet transmission
without IGMP Snooping
Internet
Video stream
VOD server
Layer 2 Ethernet sw itch
Muliticast router
Video stream
Video stream
Video stream
Multicast
group member
Non-
group member
Non-
group member
Video stream
Video stream
Internet
Video stream
VOD server
Layer 2 Ethernet sw itch
Muliticast router
Video stream
Multicast
group member
Non-
group member
Non-
group member
Video stream
Video stream
Multicast packet transmission
without IGMP Snooping
Multicast packet transmission
with IGMP Snooping
Internet
Video stream
Muliticast
Multicast
group member
Non-
group member
Non-
group member
Internet
Video stream
Muliticast
Multicast
group member
Non-
group member
Non-
group member
Multicast packet transmission
without IGMP Snooping
Содержание 4200G 12-Port
Страница 10: ...8 CONTENTS...
Страница 14: ...4 ABOUT THIS GUIDE...
Страница 46: ...32 CHAPTER 5 LOGGING IN THROUGH WEB BASED NETWORK MANAGEMENT SYSTEM...
Страница 48: ...34 CHAPTER 6 LOGGING IN THROUGH NMS...
Страница 60: ...46 CHAPTER 9 VLAN CONFIGURATION...
Страница 64: ...50 CHAPTER 10 MANAGEMENT VLAN CONFIGURATION...
Страница 80: ...66 CHAPTER 13 GVRP CONFIGURATION...
Страница 98: ...84 CHAPTER 15 LINK AGGREGATION CONFIGURATION...
Страница 112: ...98 CHAPTER 18 MAC ADDRESS TABLE MANAGEMENT...
Страница 126: ...112 CHAPTER 19 LOGGING IN THROUGH TELNET...
Страница 162: ...148 CHAPTER 20 MSTP CONFIGURATION...
Страница 274: ...260 CHAPTER 29 IGMP SNOOPING CONFIGURATION...
Страница 276: ...262 CHAPTER 30 ROUTING PORT JOIN TO MULTICAST GROUP CONFIGURATION...
Страница 298: ...284 CHAPTER 33 SNMP CONFIGURATION...
Страница 304: ...290 CHAPTER 34 RMON CONFIGURATION...
Страница 338: ...324 CHAPTER 36 SSH TERMINAL SERVICES...
Страница 356: ...342 CHAPTER 38 FTP AND TFTP CONFIGURATION...
Страница 365: ...Information Center Configuration Example 351 S4200G terminal logging...
Страница 366: ...352 CHAPTER 39 INFORMATION CENTER...
Страница 378: ...364 CHAPTER 40 BOOTROM AND HOST SOFTWARE LOADING...
Страница 384: ...370 CHAPTER 41 Basic System Configuration and Debugging...
Страница 388: ...374 CHAPTER 43 NETWORK CONNECTIVITY TEST...
Страница 406: ...392 CHAPTER 45 CONFIGURATION OF NEWLY ADDED CLUSTER FUNCTIONS...
Страница 422: ...408 CHAPTER 48 UDP HELPER CONFIGURATION...