iv
Configuration prerequisites ································································································································ 127
Enabling PIM-SM ················································································································································· 127
Configuring the SSM group range ···················································································································· 128
Configuring PIM common features ····························································································································· 128
PIM common feature configuration task list ······································································································ 129
Configuration prerequisites ································································································································ 129
Configuring a multicast data filter ····················································································································· 129
Configuring a hello message filter ···················································································································· 130
Configuring PIM hello options ··························································································································· 130
Configuring the prune delay ······························································································································ 132
Configuring PIM common timers ······················································································································· 132
Configuring join/prune message sizes ············································································································· 133
Setting the DSCP value for PIM messages ········································································································ 134
Displaying and maintaining PIM ································································································································ 134
PIM configuration examples ······································································································································· 136
PIM-DM configuration example ························································································································· 136
PIM-SM non-scoped zone configuration example ··························································································· 139
PIM-SM admin-scope zone configuration example ························································································· 143
PIM-SSM configuration example························································································································ 149
Troubleshooting PIM ···················································································································································· 152
A multicast distribution tree cannot be built correctly
······················································································ 152
Multicast data abnormally terminated on an intermediate router ·································································· 153
RPs cannot join SPT in PIM-SM ·························································································································· 153
RPT establishment failure or source registration failure in PIM-SM ································································ 154
Configuring MSDP ·················································································································································· 155
Overview······································································································································································· 155
How MSDP works ··············································································································································· 155
Protocols and standards ····································································································································· 160
MSDP configuration task list ······································································································································· 161
Configuring basic MSDP functions····························································································································· 161
Configuration prerequisites ································································································································ 161
Enabling MSDP···················································································································································· 161
Creating an MSDP peer connection·················································································································· 162
Configuring a static RPF peer ···························································································································· 162
Configuring an MSDP peer connection ····················································································································· 162
Configuring MSDP peer description·················································································································· 163
Configuring an MSDP mesh group ··················································································································· 163
Configuring MSDP peer connection control ····································································································· 163
Configuring SA messages related parameters ········································································································· 164
Configuring SA message content ······················································································································ 165
Configuring SA request messages
····················································································································· 165
Configuring SA message filtering rules············································································································· 166
Configuring the SA cache mechanism ·············································································································· 167
Displaying and maintaining MSDP ···························································································································· 167
MSDP configuration examples···································································································································· 168
PIM-SM Inter-domain multicast configuration ··································································································· 168
Inter-AS multicast configuration by leveraging static RPF peers ····································································· 172
Anycast RP configuration ···································································································································· 176
SA message filtering configuration···················································································································· 180
Troubleshooting MSDP ················································································································································ 184
MSDP peers stay in down state ························································································································· 184
No SA entries in the switch’s SA cache············································································································ 184
Inter-RP communication faults in Anycast RP application ················································································ 185