Chapter 17: IGMP Snooping
240
Overview
IGMP enables IPv4 routers to create lists of nodes that are members of
multicast groups. (A group of end nodes that receive multicast packets
from a multicast application is defined as a multicast group.) The router
creates a multicast membership list by periodically sending out queries to
the local area networks connected to its ports.
A node that wants to become a member of a multicast group responds to a
query by sending a
report
which indicates an end node’s desire to become
a member of a multicast group. Nodes that join a multicast group are
referred to as
host nodes
. After becoming a member of a multicast group,
a host node must continually issue reports on a continuous basis to
remain a member.
After the router has received a report from a host node, it notes the
multicast group that the host node wants to join and the port on the router
where the node is located. Any multicast packets belonging to that
multicast group are then forwarded by the router out the port. If a particular
port on the router has no nodes that want to be members of multicast
groups, the router does not send multicast packets from the port. This
improves network performance by restricting multicast packets only to
router ports where host nodes are located.
There are three versions of IGMP - versions 1, 2, and 3. One of the
differences between the versions is how a host node signals that it no
longer wants to be a member of a multicast group. In version 1, it stops
sending reports. If a router does not receive a report from a host node
after a predefined length of time, referred to as a
time-out value
, it
assumes that the host node no longer wants to receive multicast frames
and removes it from the membership list of the multicast group.
In version 2, a host node exits from a multicast group by sending a
leave
request
. After receiving a leave request from a host node, the router
removes the node from appropriate membership list. The router also stops
sending multicast packets from the port if it determines there are no further
host nodes on the port.
Version 3 adds the ability of host nodes to join or leave specific sources in
a multicast group.
The IGMP snooping feature on the AT-GS950/24 switch supports IGMP
versions 1 and 2. The switch monitors the flow of queries from a router
and reports and leave messages from host nodes to build its own
multicast membership lists. It uses the lists to forward multicast packets
only to its own ports where there are host nodes that are members of
multicast groups. This improves switch performance and network security
by restricting the flow of multicast packets only to those ports connected to
host nodes.
Содержание AT-GS950/24
Страница 12: ...Figures 12 ...
Страница 14: ...List of Tables 14 ...
Страница 18: ...Preface 18 ...
Страница 29: ...AT GS950 24 Web Interface User Guide 29 Note You can add up to 10 IP address to the IP Access List table ...
Страница 60: ...Chapter 2 Basic Switch Configuration 60 ...
Страница 68: ...Chapter 3 Port Configuration 68 ...
Страница 74: ...Chapter 4 Port Mirroring 74 ...
Страница 94: ...Chapter 5 Virtual LANs 94 ...
Страница 102: ...Chapter 6 GVRP 102 ...
Страница 132: ...Chapter 8 STP and RSTP 132 ...
Страница 146: ...Chapter 9 Multiple Spanning Tree Protocol 146 ...
Страница 156: ...Chapter 10 Static Port Trunking 156 ...
Страница 178: ...Chapter 12 Quality of Service CoS 178 ...
Страница 206: ...Chapter 13 Access Control Configuration 206 ...
Страница 226: ...Chapter 15 MAC Address Table 226 ...
Страница 238: ...Chapter 16 DHCP Snooping 238 ...
Страница 244: ...Chapter 17 IGMP Snooping 244 ...
Страница 288: ...Chapter 21 Simple Network Management Protocol SNMPv3 288 ...
Страница 300: ...Chapter 22 RMON 300 ...
Страница 322: ...Chapter 24 Management Software Updates 322 ...
Страница 348: ...Appendix A MSTP Overview 348 ...
Страница 366: ...Appendix A AT GS950 24 Default Parameters 366 ...