Part 16 IGMP Snooping and MulticastChapter 75 Understanding IGMP Snooping and Multicast . . . . . . . . . . . . . . . . . . . . . . 2047IGMP Snooping on J-EX Series Switches Overview . . . . . . . . . . . . . . . . . . . . . . 2047How IGMP Snooping Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2047How IGMP Snooping Works with Routed VLAN Interfaces . . . . . . . . . . . . 2048How Hosts Join and Leave Multicast Groups . . . . . . . . . . . . . . . . . . . . . . . . 2051IGMP Snooping Support for IGMPv3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2051Understanding Multicast VLAN Registration on J-EX Series Switches . . . . . . . 2052How MVR Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2052MVR Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2053Chapter 76 Examples: IGMP Snooping and Multicast Configuration . . . . . . . . . . . . . 2055Example: Configuring IGMP Snooping on J-EX Series Switches . . . . . . . . . . . . 2055Example: Configuring Multicast VLAN Registration on J-EX Series Switches . . 2058Chapter 77 Configuring IGMP Snooping and Multicast . . . . . . . . . . . . . . . . . . . . . . . . . 2063Configuring IGMP Snooping (CLI Procedure) . . . . . . . . . . . . . . . . . . . . . . . . . . . 2063Configuring IGMP Snooping (J-Web Procedure) . . . . . . . . . . . . . . . . . . . . . . . . 2064Changing the IGMP Snooping Group Query Membership Timeout Value (CLIProcedure) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2067Configuring Multicast VLAN Registration (CLI Procedure) . . . . . . . . . . . . . . . . 2068Chapter 78 Verifying IGMP Snooping and Multicast . . . . . . . . . . . . . . . . . . . . . . . . . . . 2069Monitoring IGMP Snooping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2069Verifying That the IGMP Snooping Group Query Timeout Value Has Been ChangedCorrectly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2070Chapter 79 Configuration Statements for IGMP Snooping and Multicast . . . . . . . . . 2073[edit protocols] Configuration Statement Hierarchy . . . . . . . . . . . . . . . . . . . . . 2073accounting (Per Interface) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2080accounting (Protocol) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2080address (Anycast RPs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2081address (Local RPs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2081anycast-pim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2082assert-timeout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2083auto-rp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2084bootstrap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2085bootstrap-export . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2085bootstrap-import . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2086bootstrap-priority . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2086data-forwarding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2087dense-groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2088disable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2088disable (PIM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2089disable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2089dr-election-on-p2p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2090dr-register-policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2090embedded-rp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2091export (Bootstrap) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2091family (Bootstrap) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2092xliTable of Contents