The JUNOS software automatically turns on IGMP Version 2 when you configure PIM-SM. However, you want to use SSM, which requires IGMP Version 3.
Enable IGMPv3 on the desired router interfaces:
[edit protocols] aviva@RouterA# set igmp interface all version 3
For PIM-SM, you normally use IGMPv2, which is automatically enabled on all LAN interfaces when you configure PIM-SM. SSM requires that the router run IGMPv3, which supports source filtering so the host can include and exclude specific sources when requesting multicast packets.
To use IGMPv3, simply configure it on all the desired interfaces. This recipe configures IGMPv3 on all the routers interfaces. Use the show igmp interface command to verify that Version 3 is running:
aviva@RouterA> show igmp interface Interface: fe-0/0/0.0 Querier: 172.19.121.112 State: Up Timeout: 188 Version: 3 Groups: 4 Interface: fe-0/0/1.0 Querier: 10.0.15.1 State: Up Timeout: 216 Version: 3 Groups: 0 Interface: se-0/0/3.0 Querier: 10.0.16.1 State: Up Timeout: None Version: 3 Groups: 0 Interface: se-0/0/2.0 Querier: 10.0.21.1 State: Up Timeout: None Version: 3 Groups: 2 Configured Parameters: IGMP Query Interval: 125.0 IGMP Query Response Interval: 10.0 IGMP Last Member Query Interval: 1.0 IGMP Robustness Count: 2 Derived Parameters: IGMP Membership Timeout: 260.0 IGMP Other Querier Present Timeout: 255.0
The output confirms that the three networking interfaces on this router are all running IGMPv3.
Router Configuration and File Management
Basic Router Security and Access Control
IPSec
SNMP
Logging
NTP
Router Interfaces
IP Routing
Routing Policy and Firewall Filters
RIP
IS-IS
OSPF
BGP
MPLS
VPNs
IP Multicast