iii
Enabling IGMP fast-leave processing ·················································································································· 76
Displaying and maintaining IGMP ······························································································································· 77
IGMP configuration examples ······································································································································ 77
Network requirements ··········································································································································· 77
Configuration procedure ······································································································································ 78
Verifying the configuration ··································································································································· 79
Troubleshooting IGMP ··················································································································································· 80
No membership information on the receiver-side router ··················································································· 80
Inconsistent membership information on the routers on the same subnet ························································ 80
Configuring PIM ························································································································································· 82
Overview ········································································································································································· 82
PIM-DM overview ·················································································································································· 82
PIM-SM overview ··················································································································································· 85
BIDIR-PIM overview ················································································································································ 89
Administrative scoping overview ························································································································· 92
PIM-SSM overview ················································································································································· 94
Relationship among PIM protocols ······················································································································ 95
PIM support for VPNs ············································································································································ 96
Protocols and standards ······································································································································· 96
Configuring PIM-DM ······················································································································································ 96
PIM-DM configuration task list······························································································································ 97
Configuration prerequisites ·································································································································· 97
Enabling PIM-DM ··················································································································································· 97
Enabling the state refresh feature ························································································································ 97
Configuring state refresh parameters ·················································································································· 98
Configuring PIM-DM graft retry timer ·················································································································· 98
Configuring PIM-SM······················································································································································· 99
PIM-SM configuration task list ······························································································································ 99
Configuration prerequisites ·································································································································· 99
Enabling PIM-SM ··················································································································································· 99
Configuring an RP ··············································································································································· 100
Configuring a BSR ··············································································································································· 101
Configuring multicast source registration·········································································································· 103
Configuring switchover to SPT ··························································································································· 104
Configuring BIDIR-PIM ················································································································································· 104
BIDIR-PIM configuration task list ························································································································· 104
Configuration prerequisites ································································································································ 105
Enabling BIDIR-PIM ·············································································································································· 105
Configuring an RP ··············································································································································· 106
Configuring a BSR ··············································································································································· 107
Configuring PIM-SSM ·················································································································································· 110
PIM-SSM configuration task list ·························································································································· 110
Configuration prerequisites ································································································································ 110
Enabling PIM-SM ················································································································································· 110
Configuring the SSM group range ···················································································································· 110
Configuring common PIM features ····························································································································· 111
Configuration task list ········································································································································· 111
Configuration prerequisites ································································································································ 111
Configuring a multicast data filter ····················································································································· 111
Configuring a hello message filter ···················································································································· 112
Configuring PIM hello message options ··········································································································· 112
Configuring common PIM timers ······················································································································· 114
Setting the maximum size of each join or prune message ············································································· 115
Enabling BFD for PIM ·········································································································································· 116