MLD is the IPv6 equivalent of IGMPv2 for IPv4. It uses ICMPv6 messages to enable routers to discover the set of multicast addresses for which there are listening nodes on each attached interface. MLD messages include Multicast Listener Query to query for listeners, Multicast Listener Report for listeners to report interest, and Multicast Listener Done for listeners to inform routers they are no longer listening.