29-4
Catalyst 4500 Series Switch, Cisco IOS Software Configuration Guide - Cisco IOS XE 3.9.xE and IOS 15.2(5)Ex
Chapter 29 Configuring IPv6 Multicast Listener Discovery Snooping
About MLD Snooping
MLD Reports
The processing of MLDv1 join messages is essentially the same as with IGMPv2. When no IPv6
multicast routers are detected in a VLAN, reports are not processed or forwarded from the switch. When
IPv6 multicast routers are detected and an MLDv1 report is received, an IPv6 multicast group address
and an IPv6 multicast MAC address are entered in the VLAN MLD database. All IPv6 multicast traffic
to the group within the VLAN is then forwarded using this address. When MLD snooping is disabled,
reports are flooded in the ingress VLAN.
When MLD snooping is enabled, MLD report suppression, called listener message suppression, is
automatically enabled. With report suppression, the switch forwards the first MLDv1 report received by
a group to IPv6 multicast routers; subsequent reports for the group are not sent to the routers. When
MLD snooping is disabled, report suppression is disabled, and all MLDv1 reports are flooded to the
ingress VLAN.
The switch also supports MLDv1 proxy reporting. When an MLDv1 MASQ is received, the switch
responds with MLDv1 reports for the address on which the query arrived if the group exists in the switch
on another port and if the port on which the query arrived is not the last member port for the address.
MLD Done Messages and Immediate-Leave
When the Immediate-Leave feature is enabled and a host sends an MLDv1 Done message (equivalent to
an IGMP leave message), the port on which the Done message was received is immediately deleted from
the group.You enable Immediate-Leave on VLANs and (as with IGMP snooping), you should only use
the feature on VLANs where a single host is connected to the port. If the port was the last member of a
group, the group is also deleted, and the leave information is forwarded to the detected IPv6 multicast
routers.
When Immediate Leave is not enabled in a VLAN (the case when multiple clients for a group exist on
the same port) and a Done message is received on a port, an MASQ is generated on that port. The user
can control when a port membership is removed for an existing address in terms of the number of
MASQs. A port is removed from membership to an address when there are no MLDv1 reports to the
address on the port for the configured number of queries.
The number of MASQs generated is configured by using the
ipv6 mld snooping last-listener-query
count
global configuration command. The default number is 2.
The MASQ is sent to the IPv6 multicast address for which the Done message was sent. If no reports are
sent to the IPv6 multicast address specified in the MASQ during the switch maximum response time, the
port on which the MASQ was sent is deleted from the IPv6 multicast address database. The maximum
response time is the time configured by using the
ipv6 mld snooping last-listener-query-interval
global configuration command. If the deleted port is the last member of the multicast address, the
multicast address is also deleted, and the switch sends the address leave information to all detected
multicast routers.
Topology Change Notification Processing
When topology change notification (TCN) solicitation is enabled by using the
ipv6 mld snooping tcn
query solicit
global configuration command, MLDv1 snooping sets the VLAN to flood all IPv6
multicast traffic with a configured number of MLDv1 queries before it begins sending multicast data
only to selected ports. You set this value by using the
ipv6 mld snooping tcn flood query count
global
Summary of Contents for Catalyst 4500 Series
Page 2: ......
Page 4: ......
Page 2086: ...Index IN 46 Software Configuration Guide Release IOS XE 3 9 0E and IOS 15 2 5 E ...