MLD (Multicast Listener Discovery)
This is a protocol to control multicast groups using IPv6 (a sub-protocol of ICMPv6).
The multicast router can determine which hosts on the LAN are members of the multicast group, and the hosts can communicate which multicast group they belong to.
There are two protocol versions, respectively defined by MLDv1 (RFC2710), and MLDv2 (RFC3810).
This is the LAN/SFP port to which the multicast router is connected.
The LAN/SFP port that receives the MLD general query is automatically acquired as the multicast router port.
MLD Report Suppression Function
This is a function where the L2 switch controls the data transmission load between the multicast router and the hosts.
The messages gathered by this product to perform control are shown below.
-
MLD reports replied to MLD general queries by hosts, sent from the multicast router
-
MLD Done messages notified by the host and MLD reports (Leave)
The report suppression function works with MLDv1/v2.
This function allows for the LAN/SFP port that received an MLDv1 Done and an MLDv2 report (Leave) to immediately stop receiving multicasts (deleting the necessary FDB entry).
Previously, when an MLDv1 Done message and an MLDv2 report (Leave) was received in the course of MLD leave processing, a group-specific query was sent to check for the existence of a receiver; but if the fast leave function is enabled, this operation is not performed.
For this reason, the fast leave function is effective only when there is a single receiver under the control of the LAN/SFP port.
MLD Query Transmission Function (MLD Querier)
This is a function to send MLD general and specific queries.
It is used to enable the MLD snooping function in an environment without a multicast router.