Source-Specific Multicast (SSM) requires multicast routers to know multicast sources that hosts specify when they join a multicast group. A host running MLDv2 can specify multicast source addresses in MLDv2 Report messages. Some hosts can run only MLDv1. To enable such hosts to obtain the SSM service, multicast routers need to provide the MLD SSM mapping function.
MLD SSM mapping is implemented based on static SSM mapping entries. A multicast router converts (*, G) information in MLDv1 Multicast Listener Report messages to (G, INCLUDE, (S1, S2...)) information according to static SSM mapping entries to provide the SSM service for MLDv1 hosts.
On the IPv6 SSM network shown in Figure 1, HostA runs MLDv1, while HostB runs MLDv2. If the MLD version of HostA cannot be upgraded to MLDv2, configure MLD SSM mapping on the router.
MLD SSM Mapping does not apply to MLDv2 Multicast Listener Report messages. To enable hosts running any MLD version on a network segment to obtain the SSM service, MLDv2 must run on interfaces of multicast routers on the network segment.