Operation Manual – IGMP Snooping
Quidway S3100 Series Ethernet Switches Chapter 1
IGMP Snooping Configuration
Huawei Technologies Proprietary
1-2
Internet
Video stream
VOD server
Layer 2 Ethernet sw itch
Mulit ic as t r ou ter
Video stream
Video stream
Video stream
Multicast
group member
Non-multicast
group member
Non-multicast
group member
Video stream
Video stream
Internet
Video streamVideo s
Video st
Layer 2 Ethernet sw itch
Muliticast router
Video stream
ream
VOD server
Mult ic ast
group member
Non-multicast
group member
Non
gr
-multicast
oup member
tream
Multicast packet transmission
without IGMP Snooping
Multicast packet trans
with IGMP Sn
mission
ooping
Internet
Video stream
Mulit ic as t
Multicast
group member
Non-
group member
Non-
group member
Internet
Video st
Muliticast
ream
Mult ic ast
group member
Non -
group member
Non
gr
-
oup member
Multicast packet transmission
without IGMP Snooping
Internet
Video stream
VOD server
Layer 2 Ethernet sw itch
Mulit ic as t r ou ter
Video stream
Video stream
Video stream
Multicast
group member
Non-
group member
Non-
group member
Video stream
Video stream
Internet
Video streamVideo s
Video st
Layer 2 Ethernet sw itch
Muliticast router
Video stream
ream
VOD server
Mult ic ast
group member
Non -
group member
Non
gr
-
oup member
tream
Multicast packet transmission
without IGMP Snooping
Multicast packet trans
with IGMP Sn
mission
ooping
Internet
Video stream
Mulit ic as t
Multicast
group member
Non-
group member
Non-
group member
Internet
Video st
Muliticast
ream
Mult ic ast
group member
Non -
group member
Non
gr
-
oup member
Multicast packet transmission
without IGMP Snooping
Internet
Video stream
VOD server
Layer 2 Ethernet sw itch
Mulit ic as t r ou ter
Video stream
Video stream
Video stream
Multicast
group member
Non-multicast
group member
Non-multicast
group member
Video stream
Video stream
Internet
Video streamVideo s
Video st
Layer 2 Ethernet sw itch
Muliticast router
Video stream
ream
VOD server
Mult ic ast
group member
Non-multicast
group member
Non
gr
-multicast
oup member
tream
Multicast packet transmission
without IGMP Snooping
Multicast packet trans
with IGMP Sn
mission
ooping
Internet
Video stream
Mulit ic as t
Multicast
group member
Non-
group member
Non-
group member
Internet
Video st
Muliticast
ream
Mult ic ast
group member
Non -
group member
Non
gr
-
oup member
Multicast packet transmission
without IGMP Snooping
Internet
Video stream
VOD server
Layer 2 Ethernet sw itch
Mulit ic as t r ou ter
Video stream
Video stream
Video stream
Multicast
group member
Non-
group member
Non-
group member
Video stream
Video stream
Internet
Video streamVideo s
Video st
Layer 2 Ethernet sw itch
Muliticast router
Video stream
ream
VOD server
Mult ic ast
group member
Non -
group member
Non
gr
-
oup member
tream
Multicast packet transmission
without IGMP Snooping
Multicast packet trans
with IGMP Sn
mission
ooping
Internet
Video stream
Mulit ic as t
Multicast
group member
Non-
group member
Non-
group member
Video st
Muliticast
ream
Mult ic ast
group member
Non -
group member
Non
gr
Internet
-
oup member
Multicast packet transmission
without IGMP Snooping
Figure 1-1 Multicast packet transmission with or without IGMP Snooping
1.1.2 IGMP Snooping Fundamentals
I. IGMP Snooping terminologies
Before going on, we first describe the following terms involved in IGMP Snooping:
z Router port: the switch port directly connected to the multicast router.
z Multicast member port: a switch port connected to a multicast group member (a
host in a multicast group).
z MAC multicast group: a multicast group identified by a MAC multicast address and
maintained by the switch.
The following three timers are closely associated with IGMP snooping.
Table 1-2 IGMP Snooping timers
Timer Setting
Message
normally received
before timeout
Timeout action on
the switch
Router port
aging timer
Aging time of
the router port
IGMP general
query message
Consider that this port
is not a router port any
more.
Multicast
member port
aging timer
Aging time of
the multicast
member ports
IGMP
message/PIM
message/DVMRP
Probe message
Send an IGMP
group-specific query
message to the
multicast member
port.
Query response
timer
Query response
timeout time
IGMP report
message
Remove the port from
the member port list of
the multicast group.