377
MLD state
A multicast router that is running MLDv2 maintains the multicast address state per multicast address
per attached subnet. The multicast address state consists of the following information:
•
Filter
mode
—The router keeps tracing the Include or Exclude state.
•
List of sources
—The router keeps tracing the newly added or deleted IPv6 multicast source.
•
Timers
—Filter timers, including the time that the router waits before switching to the Include
mode after an IPv6 multicast address times out, the source timer for source recording, and so
on.
Receiver host state listening
By listening to the state of receiver hosts, a multicast router running MLDv2 records and maintains
information of hosts joining the source group on the attached subnet.
MLD message types
The following descriptions are based on MLDv2 messages.
MLD query message
An MLD querier learns the multicast listening state of neighbor interfaces by sending MLD query
messages. The darker area in
shows the MLDv1 message format.
Figure 109 MLDv2 query message format
Multicast Address (128 bits)
Type = 130
Code
0
7
15
31
Checksum
Maximum Response Delay
Reserved
Reserved
S
QRV
QQIC
Number of Sources (n)
3 4
Source Address [1] (128 bits)
Source Address [n] (128 bits)