Configuration Guide Vol. 3


31.2.2 MLD operation

<Structure of this section>

(1) MLDv1 operation

The following table describes the specifications that the Switch supports for MLDv1 messages.

Table 31-1 MLDv1 messaging

Type

Meaning

Supported

Sending

Receiving

Multicast Listener Query

General Query

Query to check the hosts that have joined the IPv6 multicast group (query to all groups)

OK

OK

Group-Specific Query

Query to check the hosts that have joined the IPv6 multicast group (query to a specific group)

OK

OK

Multicast Listener Report

Report on the IPv6 multicast group the host has joined

NG

OK

Multicast Listener Done

Report on the IPv6 multicast group the host has left

NG

OK

Legend: OK: Supported, NG: Not supported

(2) MLDv2 operation

MLDv2 enables source filtering functionality by specifying a filter mode and sender list. There are two filter modes:

The following table describes the specifications that the Switch supports for MLDv2 messages.

Table 31-2 MLDv2 messaging

Type

Meaning

Supported

Sending

Receiving

Version 2 Multicast Listener Query

General Query

Query to check the hosts that have joined the IPv6 multicast group (query to all groups)

OK

OK

Multicast Address Specific Query

Query to check the hosts that have joined the IPv6 multicast group (query to a specific group)

OK

OK

Multicast Address and Source Specific Query

Query to check the hosts that have joined the IPv6 multicast group (query to a specific sender and group)

OK

OK

Version 2 Multicast Listener Report

Current State Report

Report on the IPv6 multicast group and the filter mode of the host

NG

OK

State Change Report

Report on the changes to the IPv6 multicast group and filter mode of the host

NG

OK

(Legend) OK: Supported NG: Not supported

The filter mode and sender list can be changed after the host has joined a group by changing the Multicast Address Record specification in a Report message. The following table describes the Multicast Address Record types supported by the Switch.

Table 31-3 Multicast Address Record Types

Type

Meaning

Supported

Current State Report

MODE_IS_INCLUDE

Indicates that the mode is INCLUDE

OK

MODE_IS_EXCLUDE

Indicates that the mode is EXCLUDE

OK

(the sender list is disregarded)

State Change Report

CHANGE_TO_ INCLUDE_MODE

Indicates that the filter mode has changed to INCLUDE

OK

CHANGE_TO_ EXCLUDE_MODE

Indicates that the filter mode has changed to EXCLUDE

OK

(the sender list is disregarded)

ALLOW_NEW_ SOURCES

Indicates that a sender wishing to receive data has been added

OK

BLOCK_OLD_ SOURCES

Indicates that a sender wishing to receive data has been deleted

OK

Legend: Y: Supported

The following describes MLDv1 operation that uses MLDv1 messages:

The following figure shows how MLDv1 groups are joined and left.

Figure 31-2: MLDv1 Join/Leave Operation

[Figure Data]

The following describes MLDv2 operation that uses MLDv2 messages:

The following figure shows how MLDv2 Report messages are sent from hosts.

Figure 31-3: MLDv2 Join/Leave Operation

[Figure Data]