How Mld Works - Lenovo CN4093 Application Manual

10gb converged scalable switch
Hide thumbs Also See for CN4093:
Table of Contents

Advertisement

How MLD Works

© Copyright Lenovo 2015
The software uses the information obtained through MLD to maintain a list of
multicast group memberships for each interface and forwards the multicast traffic
only to interested listeners.
Without MLD, the switch forwards IPv6 multicast traffic through all ports,
increasing network load. Following is an overview of operations when MLD is
configured on CN4093:
The switch acts as an Mrouter when MLDv1/v2 is configured and enabled on
each of its directly attached links. If the switch has multiple interfaces connected
to the same link, it operates the protocol on any one of the interfaces.
If there are multiple Mrouters on the subnet, the Mrouter with the numerically
lowest IPv6 address is elected as the Querier.
The Querier sends general queries at short intervals to learn multicast address
listener information from an attached link.
Hosts respond to these queries by reporting their per-interface Multicast
Address Listening state, through Current State Report messages sent to a
specific multicast address that all MLD routers on the link listen to.
If the listening state of a host changes, the host immediately reports these
changes through a State Change Report message.
The Querier sends a Multicast Address Specific Query to verify if hosts are
listening to a specified multicast address or not. Similarly, if MLDv2 is
configured, the Querier sends a Multicast Address and Source Specific Query to
verify, for a specified multicast address, if hosts are listening to a specific set of
sources, or not. MLDv2 listener report messages consists of Multicast Address
Records:
INCLUDE: to receive packets from source specified in the MLDv2 message
EXCLUDE: to receive packets from all sources except the ones specified in the
MLDv2 message
A host can send a State Change Report to indicate its desire to stop listening to a
particular multicast address (or source in MLDv2). The Querier then sends a
multicast address specific query to verify if there are other listeners of the
multicast address. If there aren't any, the Mrouter deletes the multicast address
from its Multicast Address Listener state and stops sending multicast traffic.
Similarly in MLDv2, the Mrouter sends a Multicast Address and Source Specific
Query to verify if, for a specified multicast address, there are hosts still listening
to a specific set of sources.
CN4093 supports MLD versions 1 and 2.
Note: MLDv2 operates in version 1 compatibility mode when, in a specific
network, not all hosts are configured with MLDv2.
Chapter 28: Multicast Listener Discovery
427

Advertisement

Table of Contents
loading

Table of Contents