Juniper Networks EX2500 Switch User Manual


 
IGMPv3 Snooping 73
Chapter 7: IGMP
IGMPv3 Snooping
IGMPv3 includes new membership report messages to extend IGMP functionality.
The switch provides snooping capability for all types of IGMP version 3 (IGMPv3)
Membership Reports.
IGMPv3 supports Source-Specific Multicast (SSM). SSM identifies session traffic by
both source and group addresses.
The IGMPv3 implementation keeps records on the multicast hosts present in the
network. If a host is already registered, when it sends an
IS_INC, TO_INC, IS_EXC, or
TO_EXC report, the switch overwrites the existing (port-host-group) registration with
the new registration; the registrations of other hosts on the same group, same port
are not changed.
IS_INCLUDE and TO_INCLUDE reports with no source are not
registered.
The switch supports the following IGMPv3 filter modes:
INCLUDE mode—The host requests membership to a multicast group and
provides a list of IP addresses from which it wants to receive traffic.
EXCLUDE mode—The host requests membership to a multicast group and
provides a list of IP addresses from which it does not want to receive traffic.
This indicates that the host wants to receive traffic only from sources that are
not part of the Exclude list. To disable snooping on
EXCLUDE mode reports, use
the following command:
ex2500(config)# no ip igmp snoop igmpv3 exclude
By default, the switch snoops the first eight sources listed in the IGMPv3 Group
Record. Use the following command to change the number of snooping sources:
ex2500(config)# ip igmp snoop igmpv3 sources <1-64>
IGMPv3 Snooping is compatible with IGMPv1 and IGMPv2 Snooping. You can
disable snooping on version 1 and version 2 reports, with the following command:
ex2500(config)# no ip igmp snoop igmpv3 v1v2
IGMP Snooping Configuration Example
This section provides steps to configure IGMP Snooping on the switch. Use the
following procedure to configure IGMP Snooping:
1. Configure port and VLAN membership on the switch.
2. Enable IGMP Snooping.
ex2500(config)# ip igmp snoop enable
3. Add VLANs to IGMP Snooping.
ex2500(config)# ip igmp snoop vlan 1