Multicast Listener Discovery - MLD - is a protocol enables IPv6 routers to discover nodes able to receive multicast traffic.
The protocol discovers multicast addresses by regularly querying devices on the netwoek, which reply with membership reports containing information about multicast addresses and their states.
It also collects multicast requests from unlisted devices and adds or removes them as required.