iii
Configuring PIM ············································································· 87
Overview ·································································································································· 87
PIM-DM overview ················································································································ 87
PIM-SM overview ················································································································ 89
BIDIR-PIM overview ············································································································ 95
Administrative scoping overview ····························································································· 98
PIM-SSM overview ············································································································ 100
Relationship among PIM protocols························································································ 101
PIM support for VPNs ········································································································ 102
Protocols and standards ····································································································· 102
Configuring PIM-DM ················································································································· 102
PIM-DM configuration task list ····························································································· 103
Configuration prerequisites·································································································· 103
Enabling PIM-DM ·············································································································· 103
Enabling the state refresh feature ························································································· 103
Configuring state refresh parameters ···················································································· 104
Configuring PIM-DM graft retry timer ····················································································· 104
Configuring PIM-SM ················································································································· 105
PIM-SM configuration task list ······························································································ 105
Configuration prerequisites·································································································· 105
Enabling PIM-SM ·············································································································· 105
Configuring an RP ············································································································· 106
Configuring a BSR ············································································································· 108
Configuring multicast source registration ················································································ 110
Configuring the switchover to SPT ························································································ 111
Configuring BIDIR-PIM ·············································································································· 111
BIDIR-PIM configuration task list ·························································································· 112
Configuration prerequisites·································································································· 112
Enabling BIDIR-PIM ··········································································································· 112
Configuring an RP ············································································································· 113
Configuring a BSR ············································································································· 115
Configuring PIM-SSM ··············································································································· 117
PIM-SSM configuration task list ···························································································· 117
Configuration prerequisites·································································································· 117
Enabling PIM-SM ·············································································································· 117
Configuring the SSM group range ························································································· 118
Configuring common PIM features ······························································································ 118
Configuration task list ········································································································· 118
Configuration prerequisites·································································································· 118
Configuring a multicast source policy ···················································································· 119
Configuring a PIM hello policy ······························································································ 119
Configuring PIM hello message options ················································································· 119
Configuring common PIM timers ·························································································· 121
Setting the maximum size of each join or prune message ························································· 122
Enabling BFD for PIM ········································································································ 122
Enabling PIM passive mode ································································································ 123
Enabling PIM NSR············································································································· 123
Enabling SNMP notifications for PIM ····················································································· 124
Enabling NBMA mode for ADVPN tunnel interfaces ································································· 124
Displaying and maintaining PIM ·································································································· 125
PIM configuration examples ······································································································· 125
PIM-DM configuration example ···························································································· 125
PIM-SM non-scoped zone configuration example ···································································· 128
PIM-SM admin-scoped zone configuration example ································································· 131
BIDIR-PIM configuration example ························································································· 136
PIM-SSM configuration example ·························································································· 140
Troubleshooting PIM················································································································· 143
A multicast distribution tree cannot be correctly built ································································ 143
Multicast data is abnormally terminated on an intermediate router ·············································· 144
An RP cannot join an SPT in PIM-SM ··················································································· 144
An RPT cannot be built or multicast source registration fails in PIM-SM ······································· 144