Multicast Listener Discovery

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Multicast Listener Discovery (MLD) is a component of the Internet Protocol Version 6 (IPv6) suite. MLD is used by IPv6 routers for discovering multicast listeners on a directly attached link, much like Internet Group Management Protocol (IGMP) is used in IPv4. The protocol is embedded in ICMPv6 instead of using a separate protocol. MLDv1 is similar to IGMPv2 and MLDv2 similar to IGMPv3. The protocol is described in RFC 3810 which has been updated by RFC 4604.

Protocol[edit]

The ICMPv6 messages use type 143.[1]

Support[edit]

Several operating system support MLDv2:

References[edit]

  1. ^ Costa, Luis Henrique Maciel Kosmalski; Vida, Rolland. "Multicast Listener Discovery Version 2 (MLDv2) for IPv6". tools.ietf.org. Retrieved 2020-01-27.
  2. ^ "MLD and IGMP Using Windows Sockets". Windows Sockets 2. 2011-09-16.
  3. ^ "mld(4): Multicast Listener Discovery Protocol". FreeBSD Kernel Interfaces Manual. 2009-05-27.
  4. ^ Torvalds, Linus (2003-04-19). "Linux 2.5.68 ChangeLog".