cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Bookmark
|
Subscribe
|
7396
Views
0
Helpful
1
Replies

Multicast Listener Report Message purpose

sarahr202
Level 5
Level 5

Hi everybody.

An ipv6 host performs dad before starts using ipv6 address. For example our router is an ipv6 client performing DAD as shown below:

::     ff02::1:ff00:2222         ICMPv6 78 Neighbor Solicitation for fe80::200:ff:fe00:2222


fe80::200:ff:fe00:2222         ff02::1 ICMPv6 86 Neighbor Advertisement fe80::200:ff:fe00:2222 (ovr) is at 00:00:00:00:22:22

fe80::200:ff:fe00:2222          ff02::16 ICMPv6 90 Multicast Listener Report Message v

What is the purpose of " Multicast listener report message" above ?

The " multicast listener report message" in expanded form shown below:

No.     Time        Source                Destination           Protocol Length Info
     11 58.984000   fe80::200:ff:fe00:2222 ff02::16              ICMPv6   90     Multicast Listener Report Message v2

Frame 11: 90 bytes on wire (720 bits), 90 bytes captured (720 bits)
Ethernet II, Src: 00:00:00_00:22:22 (00:00:00:00:22:22), Dst: IPv6mcast_00:00:00:16 (33:33:00:00:00:16)
Internet Protocol Version 6, Src: fe80::200:ff:fe00:2222 (fe80::200:ff:fe00:2222), Dst: ff02::16 (ff02::16)
Internet Control Message Protocol v6
    Type: Multicast Listener Report Message v2 (143)
    Code: 0
    Checksum: 0x2bc5 [correct]
    Reserved: 0000
    Number of Multicast Address Records: 1
    Multicast Address Record Changed to exclude: ff02::1:ff00:2222
        Record Type: Changed to exclude (4)
        Aux Data Len: 0
        Number of Sources: 0
        Multicast Address: ff02::1:ff00:2222 (ff02::1:ff00:2222)

================================================================

Thanks and have a great weekend.

1 Reply 1

I think the MLD report is to ensure that the MAC address isn't subscribed to any stale multicast group memberships left over from the previous client network configuration.

--- Jim Leinweber, WI State Lab of Hygiene