Implementing Multicast Routing on Cisco IOS XR Software Cisco ASR 9000 Series Routers
Information About Implementing Multicast Routing
MCC-6
Multicast Configuration Guide
OL-
Note MLDv1 provides the same functionality (under IPv6) as IGMP Version 2.
• IGMP Version 3 permits joins and leaves for certain source and group pairs instead of requesting
traffic from all sources in the multicast group.
Note MLDv2 provides the same functionality (under IPv6) as IGMP Version 3.
IGMP Routing Example
Figure 2 illustrates two sources, 10.0.0.1 and 10.0.1.1, that are multicasting to group 239.1.1.1. The
receiver wants to receive traffic addressed to group 239.1.1.1 from source 10.0.0.1 but not from source
10.0.1.1. The host must send an IGMPv3 message containing a list of sources and groups (S, G) that it
wants to join and a list of sources and groups (S, G) that it wants to leave. Router C can now use this
information to prune traffic from Source 10.0.1.1 so that only Source 10.0.0.1 traffic is being delivered to
Router C.
Figure 2 IGMPv3 Signaling
Note When configuring IGMP, ensure that all systems on the subnet support the same IGMP version. The
router does not automatically detect Version 1 systems. Configure the router for Version 2 if your hosts
do not support Version 3.
Host receiver
Member of
239.1.1.1
Router C
Router A Router B
Source = 10.0.0.1
Group = 239.1.1.1
Source = 10.0.1.1
Group = 239.1.1.1
IGMPv3 message:
Join 10.0.0.1, 239.1.1.1
103673