Terme informatique

MLD Snooping

MLD Snooping is a concept or mechanism used in & ipv6 network to limit IPv6 multicast to group members.

⌚ About 2 min read
View my favorites

Simple definition

MLD Snooping is an IPv6 switching feature that limits multicast traffic to ports where hosts have actually joined the relevant multicast group.

Technical definition

The switch observes MLD (Multicast Listener Discovery) messages exchanged between IPv6 hosts and the router or querier. It uses this information to build a table that maps multicast groups to interested ports instead of flooding all multicast traffic across the VLAN.

How it works / role

When a host joins or leaves an IPv6 multicast group, the switch updates its multicast forwarding state. Queries from an MLD querier keep that state current over time. Without usable membership information, some devices may fall back to multicast flooding.

What is it used for?

Reduce unnecessary IPv6 multicast traffic on access ports and improve the efficiency of VLANs that carry multicast applications.

Practical example

In an IPv6 VLAN, only ports with clients that joined a video multicast group receive the stream; other access ports are not flooded with the traffic.

Common issues

  • The MLD querier is missing or placed incorrectly
  • Multicast traffic is flooded across the whole VLAN
  • Group state expires or memberships are learned incorrectly
  • MLD Snooping behavior is inconsistent between switches in the same Layer 2 domain

Key takeaway: MLD Snooping optimizes Layer 2 IPv6 multicast forwarding; it relies on consistent MLD operation and does not replace multicast routing.

♡ 0