HP 5500 Ei 5500 Si Switch Series Configuration Guide
Have a look at the manual HP 5500 Ei 5500 Si Switch Series Configuration Guide online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 1114 HP manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.
![](/img/blank.gif)
v Multicast data abnormally terminated on an intermediate router ··················\ ··················\ ··················\ ·········· ·· 187 RPs cannot join SPT in PIM-SM ··················\ ··················\ ··················\ ··················\ ··················\ ······· ··················\ ······· 187 RPT establishment failure or source registration failure in PIM-SM ··················\ ··················\ ··················\ ······ ···· 188 Configuring MSDP (available only on the HP 5500 EI) ··················\ ··················\ ··················\ ··················\ ··············· 189 Overview ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ···················\ ··················\ ···· 189 How MSDP works ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ······················\ ············· 189 MSDP support for VPNs ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ········ 194 Protocols and standards ··················\ ··················\ ··················\ ··················\ ··················\ ············· ··················\ ············ 194 MSDP configuration task list ··················\ ··················\ ··················\ ··················\ ··················\ ········ ··················\ ··················\ · 194 Configuring basic MSDP functions ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ················· 195 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 195 Enabling MSDP ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ···················\ ··· 195 Creating an MSDP peer connection ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ······ 196 Configuring a static RPF peer ··················\ ··················\ ··················\ ··················\ ··················\ ······· ··················\ ········· 196 Configuring an MSDP peer connection ··················\ ··················\ ··················\ ··················\ ··················\ · ··················\ ········ 197 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 197 Configuring MSDP p eer description··················\ ··················\ ··················\ ··················\ ··················\ ···· ··················\ ·· 197 Configuring an MS DP mesh group ··················\ ··················\ ··················\ ··················\ ··················\ ······ ··················\ · 197 Configuring MSDP peer connection control ··················\ ··················\ ··················\ ··················\ ·············· ··············· 198 Configuring SA messages related parameters ·················\ ··················\ ··················\ ··················\ ············· ··················\ ··· 199 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 199 Configuring SA me ssage content ··················\ ··················\ ··················\ ··················\ ··················\ ······ ··················\ ···· 199 Configuring SA request messages ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ········· 200 Configuring SA message filtering rules ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ · 200 Configuring the SA cache mechanism ··················\ ··················\ ··················\ ··················\ ··················\ ·· ··················\ 201 Displaying and maintaining MSDP ··················\ ··················\ ··················\ ··················\ ··················\ ····· ··················\ ··········· 202 MSDP configuration examples ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ······ 203 PIM-SM Inter-domain multicast configuration ··················\ ··················\ ··················\ ··················\ ··········· ················ 203 Inter-AS multicast configuration by leveraging static RPF peers ··················\ ··················\ ··················\ ········· ······ 207 Anycast RP configuration ··················\ ··················\ ··················\ ··················\ ··················\ ············ ··················\ ············ 211 SA message filtering configuration ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ········ 215 Troubleshooting MSDP ··················\ ··················\ ··················\ ··················\ ··················\ ················ ··················\ ··················\ ·· 219 MSDP peers stay in down state ··················\ ··················\ ··················\ ··················\ ··················\ ······· ··················\ ······ 219 No SA entries in the switch’s SA cache ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ 219 Inter-RP communication faults in Anycast RP application ··················\ ··················\ ··················\ ················· ········· 220 Configuring MBGP (available only on the HP 5500 EI) ··················\ ··················\ ··················\ ··················\ ··· ··········· 221 MBGP overview ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ···················\ ··········· 221 Protocols and standards ··················\ ··················\ ··················\ ··················\ ··················\ ············· ··················\ ··················\ ··· 221 MBGP configuration task list ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ········· 221 Configuring basic MBGP functions ··················\ ··················\ ··················\ ··················\ ··················\ ···· ··················\ ············ 222 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 222 Configuration procedure ··················\ ··················\ ··················\ ··················\ ··················\ ············· ··················\ ··········· 222 Controlling route advertisement and reception ··················\ ··················\ ··················\ ··················\ ··················\ ··············· 223 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 223 Configuring MBGP route redistribution ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ · 223 Configuring default route redistribution into MBGP ··················\ ··················\ ··················\ ··················\ ···· ············ 223 Configuring MBGP ro ute summarization ··················\ ··················\ ··················\ ··················\ ··················\ ················ 224 Advertising a default route to an IPv4 MBGP peer or peer group ·················\ ··················\ ··················\ ··········· 224 Configuring outbound MBGP route filtering ··················\ ··················\ ··················\ ··················\ ··················\ ··········· 225 Configuring inbound MBGP route filtering ··················\ ··················\ ··················\ ··················\ ·············· ················· 226 Configuring MBGP route dampening ··················\ ··················\ ··················\ ··················\ ··················\ ···· ················· 227 Configuring MBGP ro ute attributes ··················\ ··················\ ··················\ ··················\ ··················\ ··· ··················\ ············· 228 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 228
![](/img/blank.gif)
vi Configuring MBGP route preferences ··················\ ··················\ ··················\ ··················\ ··················\ ·· ··················\ · 228 Configuring the defaul t local preference ··················\ ··················\ ··················\ ··················\ ·············· ··················\ ·· 228 Configuring the MED attribute ··················\ ··················\ ··················\ ··················\ ··················\ ······· ··················\ ········ 229 Configuring the next hop attribute ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ········· 229 Configuring the AS-PATH attributes ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ······· 230 Tuning and optimizing MBGP networks ··················\ ··················\ ··················\ ··················\ ··················\ · ··················\ ······· 230 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 230 Configuring MBGP soft reset ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ 230 Enabling the MBGP ORF capability ··················\ ··················\ ··················\ ··················\ ··················\ ···· ··················\ ·· 231 Configuring the maximum number of MBGP routes for load balancing ··················\ ··················\ ··················\ · 232 Configuring a large scale MBGP network ··················\ ··················\ ··················\ ··················\ ················ ··················\ ······ 233 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 233 Configuring IPv4 MBGP peer groups·················\ ··················\ ··················\ ··················\ ··················\ ····· ··················\ 233 Configuring MBGP community ··················\ ··················\ ··················\ ··················\ ··················\ ·········· ··················\ ···· 234 Configuring an MBGP route re flector ··················\ ··················\ ··················\ ··················\ ··················\ · ··················\ ·· 234 Displaying and ma intaining MBGP ··················\ ··················\ ··················\ ··················\ ··················\ ····· ··················\ ·········· 235 Displaying MBGP ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··· ··················\ ··············· 235 Resetting MBGP connections ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ 236 Clearing MBGP information ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ · 236 MBGP configurat ion example··················\ ··················\ ··················\ ··················\ ··················\ ··········· ··················\ ·············· 237 Configuring MLD snooping ··················\ ··················\ ··················\ ··················\ ··················\ ············ ··················\ ············ 241 Overview ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ···················\ ··················\ ···· 241 Basic concepts in MLD snooping ··················\ ··················\ ··················\ ··················\ ··················\ ························\ ····· 241 How MLD snoopi ng works ··················\ ··················\ ··················\ ··················\ ··················\ ·············· ··················\ ······· 243 MLD snooping proxying ··················\ ··················\ ··················\ ··················\ ··················\ ··············· ··················\ ·········· 244 Protocols and standards ··················\ ··················\ ··················\ ··················\ ··················\ ············· ··················\ ············ 246 MLD snooping configur ation task list ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ············· 246 Configuring basic MLD snooping functions ··················\ ··················\ ··················\ ··················\ ·············· ··················\ ······ 247 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 247 Enabling MLD snooping ··················\ ··················\ ··················\ ··················\ ··················\ ··············· ··················\ ·········· 247 Specifying the versio n of MLD snooping ··················\ ··················\ ··················\ ··················\ ················ ··················\ 248 Configuring IPv6 static multicast MAC address entries ··················\ ··················\ ··················\ ··················\ ··········· 248 Configuring MLD snooping port functions ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ····· 249 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 249 Configuring aging timers for dynamic ports ··················\ ··················\ ··················\ ··················\ ············ ················ 249 Configuring static ports ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ········· 250 Configuring a port as a simulated member host ··················\ ··················\ ··················\ ··················\ ········· ············ 251 Enabling fast-leave processing ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··············· 251 Disabling a port from becoming a dynamic router port ··················\ ··················\ ··················\ ··················\ ·· ······· 252 Configuring MLD sn ooping querier ··················\ ··················\ ··················\ ··················\ ··················\ ···· ··················\ ··········· 253 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 253 Enabling MLD snoop ing querier ··················\ ··················\ ··················\ ··················\ ··················\ ······· ··················\ ····· 253 Configuring parameters for MLD queries and responses ··················\ ··················\ ··················\ ··················\ ·· ····· 254 Configuring the source IPv6 addresses for MLD queries ··················\ ··················\ ··················\ ··················\ · ······· 255 Configuring MLD snoo ping proxying ··················\ ··················\ ··················\ ··················\ ··················\ ··· ··················\ ········· 255 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 255 Enabling MLD snoop ing proxying ··················\ ··················\ ··················\ ··················\ ··················\ ······ ··················\ ··· 255 Configuring the source IPv6 addresses for the MLD messages sent by the proxy ·················\ ··················\ ···· 256 Configuring an MLD snooping policy ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ············ 256 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 256 Configuring an IPv6 mu lticast group filter ··················\ ··················\ ··················\ ··················\ ············ ··················\ ·· 256 Configuring IPv6 multicas t source port filtering ··················\ ··················\ ··················\ ··················\ ······ ················· 257 Enabling dropping unknow n IPv6 multicast data ··················\ ··················\ ··················\ ··················\ ········· ··········· 258 Configuring MLD repo rt suppression ··················\ ··················\ ··················\ ··················\ ··················\ ·· ··················\ ·· 259
![](/img/blank.gif)
vii Setting the maximum number of multicast groups that a port can join ··················\ ··················\ ··················\ ··· 259 Enabling IPv6 multicast group replacement ··················\ ··················\ ··················\ ··················\ ············· ················ 260 Setting the 802.1p preced ence for MLD messages ··················\ ··················\ ··················\ ··················\ ········ ········ 261 Configuring an IPv6 multicast user control policy ··················\ ··················\ ··················\ ··················\ ··················\ ·· 261 Enabling the MLD snooping host tracking function ··················\ ··················\ ··················\ ··················\ ······ ··········· 262 Setting the DSCP valu e for MLD messages ··················\ ··················\ ··················\ ··················\ ··············· ················ 263 Displaying and maintaining MLD snooping ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ·· 263 MLD snooping configuration examples ··················\ ··················\ ··················\ ··················\ ··················\ · ··················\ ········ 264 IPv6 group policy and simulated joining configuration example ··················\ ··················\ ··················\ ··········· · 264 Static port config uration example ··················\ ··················\ ··················\ ··················\ ··················\ ··· ··················\ ······ 266 MLD snooping querier configuration example ··················\ ··················\ ··················\ ··················\ ··················\ ······· 270 MLD snooping proxying configuration example ··················\ ··················\ ··················\ ··················\ ··················\ ···· 271 IPv6 multicast source and user control policy configuration example ··················\ ··················\ ··················\ ····· 274 Troubleshooting MLD snooping ··················\ ··················\ ··················\ ··················\ ··················\ ········ ··················\ ·············· 279 Layer 2 multicast forwardi ng cannot function ··················\ ··················\ ··················\ ··················\ ·········· ················ 279 Configured IPv6 multicast group po licy fails to take effect ··················\ ··················\ ··················\ ············· ·········· 279 Appendix ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ·········· ··················\ ··················\ ············ 279 Processing of IPv6 multicast protocol messages ··················\ ··················\ ··················\ ··················\ ··················\ ····· 279 Configuring IPv6 PIM snooping ··················\ ··················\ ··················\ ··················\ ··················\ ······· ··················\ ·········· 281 Overview ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ···················\ ··················\ ···· 281 Configuring IPv6 PIM snooping ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ···· 282 Displaying and maintaining IPv6 PIM snooping ··················\ ··················\ ··················\ ··················\ ·········· ··················\ ·· 283 IPv6 PIM snooping configuration example ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ···· 283 Troubleshooting IPv6 PIM snooping ··················\ ··················\ ··················\ ··················\ ··················\ ··· ··················\ ············ 286 IPv6 PIM snooping does not work ··················\ ··················\ ··················\ ··················\ ··················\ ····· ··················\ ···· 286 Some downstream IPv6 PIM-capable rout ers cannot receive multicast data ··················\ ··················\ ············ 286 Configuring IPv6 multicast VLANs ··················\ ··················\ ··················\ ··················\ ··················\ ···· ··················\ ········· 287 Overview ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ···················\ ··················\ ···· 287 IPv6 multicast VLAN configuration task list ··················\ ··················\ ··················\ ··················\ ··········· ··················\ ·········· 289 Configuring a sub-VLAN-based IPv6 multicast VLAN ··················\ ··················\ ··················\ ··················\ ······ ················ 289 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 289 Configuration guidelines ··················\ ··················\ ··················\ ··················\ ··················\ ············ ··················\ ············ 289 Configuration procedure ··················\ ··················\ ··················\ ··················\ ··················\ ············· ··················\ ··········· 289 Configuring a port-based IPv6 multicast VLAN ··················\ ··················\ ··················\ ··················\ ·········· ··················\ ···· 290 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 290 Configuring user port attributes ··················\ ··················\ ··················\ ··················\ ··················\ ···· ··················\ ········· 290 Configuring IPv6 mult icast VLAN ports ··················\ ··················\ ··················\ ··················\ ················· ··················\ ·· 291 Displaying and maintainin g IPv6 multicast VLAN ··················\ ··················\ ··················\ ··················\ ········ ··················\ ·· 292 IPv6 multicast VLAN configuration examples ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ 292 Sub-VLAN-based multicast VLAN configuration example ··················\ ··················\ ··················\ ··················\ ··· ···· 292 Port-based multicast VLAN configuration example ··················\ ··················\ ··················\ ··················\ ······· ··········· 296 Configuring IPv6 multicast routing and forwar ding (available only on the HP 5500 EI) ··················\ ··············· 300 Overview ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ···················\ ··················\ ···· 300 RPF check mechanism ··················\ ··················\ ··················\ ··················\ ··················\ ···································\ ············ 300 Configuration task list ··················\ ··················\ ··················\ ··················\ ··················\ ············· ··················\ ··················\ ······· 302 Enabling IPv6 multicast routing ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ····· 303 Configuring IPv6 multicast routing and forwarding ··················\ ··················\ ··················\ ··················\ ····· ··················\ ·· 303 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 303 Configuring an IPv6 mult icast routing policy ··················\ ··················\ ··················\ ··················\ ·········· ················· 303 Configuring an IPv6 multicast forwarding range ··················\ ··················\ ··················\ ··················\ ··················\ ··· 303 Configuring the IPv6 multicast forwarding table size ··················\ ··················\ ··················\ ··················\ ·············· 304 Displaying and maintaining IPv6 multicast routing and forwarding ··················\ ··················\ ··················\ ········ ········ 305 Troubleshooting IPv6 multicast policy co nfiguration ··················\ ··················\ ··················\ ··················\ ··· ··················\ ··· 306
![](/img/blank.gif)
viii Abnormal termination of IPv6 multicast data ··················\ ··················\ ··················\ ··················\ ··········· ················ 306 Configuring MLD (available only on the HP 5500 EI) ··················\ ··················\ ··················\ ··················\ ···· ············· 308 Overview ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ···················\ ··················\ ···· 308 MLD versions ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ························\ ··················\ ·· 308 How MLDv1 works ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··· ··················\ ············· 308 How MLDv2 works ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··· ··················\ ············· 310 MLD messages ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ······ ··················\ ················· 311 MLD SSM mapping ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··· ··················\ ············ 314 MLD proxying ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ······ ··················\ ··················\ 315 Protocols and standards ··················\ ··················\ ··················\ ··················\ ··················\ ············· ··················\ ············ 315 MLD configuration task list ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··················\ ··· 316 Configuring basic MLD functions ··················\ ··················\ ··················\ ··················\ ··················\ ····· ··················\ ·············· 316 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 316 Enabling MLD ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ······ ··················\ ··················\ 317 Configuring the MLD version ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ········ 317 Configuring static joining ··················\ ··················\ ··················\ ··················\ ··················\ ·········· ··················\ ············· 318 Configuring an IPv6 mu lticast group filter ··················\ ··················\ ··················\ ··················\ ············ ··················\ ·· 318 Setting the maximum number of IPv6 multic ast groups that an interface can join ··················\ ··················\ ··· 319 Adjusting MLD performance ··················\ ··················\ ··················\ ··················\ ··················\ ··········· ··················\ ················ 319 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 319 Configuring MLD me ssage options ··················\ ··················\ ··················\ ··················\ ··················\ ····· ··················\ ·· 319 Configuring MLD query and response parameters ··················\ ··················\ ··················\ ··················\ ··················\ 320 Configuring MLD fast-leave processing ··················\ ··················\ ··················\ ··················\ ················· ··················\ · 323 Enabling the MLD host tracking function ··················\ ··················\ ··················\ ··················\ ··············· ··················\ · 323 Setting the DSCP valu e for MLD messages ··················\ ··················\ ··················\ ··················\ ··············· ················ 324 Configuring MLD SSM mapping ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 324 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 324 Enabling MLD SSM mapping ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ················· 324 Configuring MLD SSM mappings ··················\ ··················\ ··················\ ··················\ ··················\ ········ ··················\ ·· 325 Configuring ML D proxying ··················\ ··················\ ··················\ ··················\ ··················\ ············ ··················\ ················· 325 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 325 Enabling MLD proxying ··················\ ··················\ ··················\ ··················\ ··················\ ··············· ··················\ ··········· 325 Configuring IPv6 multicast forwardi ng on a downstream interface ··················\ ··················\ ··················\ ········ 326 Displaying and maintaining MLD ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ · 326 MLD configuration examples ··················\ ··················\ ··················\ ··················\ ··················\ ·········· ··················\ ················ 328 Basic MLD functions configuration example ··················\ ··················\ ··················\ ··················\ ··················\ ··········· 328 MLD SSM mapping configuration example ··················\ ··················\ ··················\ ··················\ ················· ············ 330 MLD proxying configuration example ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··· 333 Troubleshooting MLD ··················\ ··················\ ··················\ ··················\ ··················\ ················· ··················\ ··················\ ···· 335 No member information on the receiver-side router ··················\ ··················\ ··················\ ··················\ ················ 335 Inconsistent memberships on routers on the same subnet ··················\ ··················\ ··················\ ··················\ ······· 336 Configuring IPv6 PIM (availabl e only on the HP 5500 EI) ·················\ ··················\ ··················\ ··················\ ··········· 337 Overview ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ···················\ ··················\ ···· 337 IPv6 PIM-DM overview ··················\ ··················\ ··················\ ··················\ ··················\ ················ ··················\ ············ 337 IPv6 PIM-SM overview ··················\ ··················\ ··················\ ··················\ ··················\ ················ ··················\ ············ 340 IPv6 BIDIR-PIM overview ··················\ ··················\ ··················\ ··················\ ··················\ ············· ··················\ ············ 346 IPv6 administrative scoping overview ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··· 349 IPv6 PIM-SSM overview ··················\ ··················\ ··················\ ··················\ ··················\ ··············· ··················\ ··········· 351 Relationships among IP v6 PIM protocols ··················\ ··················\ ··················\ ··················\ ················ ··················\ 353 Protocols and standards ··················\ ··················\ ··················\ ··················\ ··················\ ············· ··················\ ············ 353 Configuring IPv6 PIM-DM ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ·············· 353 IPv6 PIM-DM configuration task list ··················\ ··················\ ··················\ ··················\ ··················\ · ··················\ ······ 353 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 354
![](/img/blank.gif)
ix Enabling IPv6 PIM-DM ··················\ ··················\ ··················\ ··················\ ··················\ ················ ··················\ ············ 354 Enabling state-refr esh capability ··················\ ··················\ ··················\ ··················\ ··················\ ··· ··················\ ········· 354 Configuring state refresh parameters ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ···· 355 Configuring IPv6 PIM-DM graft retr y period ··················\ ··················\ ··················\ ··················\ ············ ················ 355 Configuring IP v6 PIM-SM ··················\ ··················\ ··················\ ··················\ ··················\ ············· ··················\ ··················\ · 356 IPv6 PIM-SM configuration task list ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ········ 356 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 356 Enabling IPv6 PIM-SM ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··········· 357 Configuring an RP ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ · ··················\ ················ 357 Configuring a BSR ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ················· 360 Configuring IPv6 administrative scoping ··················\ ··················\ ··················\ ··················\ ··············· ··················\ · 363 Configuring IPv6 multicas t source registration ··················\ ··················\ ··················\ ··················\ ········ ················· 365 Disabling SPT switchover ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ······ 366 Configuring IPv6 BIDIR-PIM ··················\ ··················\ ··················\ ··················\ ··················\ ·········· ··················\ ··················\ · 366 IPv6 BIDIR-PIM configuration task list ··················\ ··················\ ··················\ ··················\ ················ ··················\ ······ 366 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 367 Enabling IPv6 PIM-SM ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··········· 367 Enabling IPv6 BIDIR-PIM ··················\ ··················\ ··················\ ··················\ ··················\ ············· ··················\ ············ 368 Configuring an RP ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ · ··················\ ················ 368 Configuring a BSR ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ················· 370 Configuring IPv6 administrative scoping ··················\ ··················\ ··················\ ··················\ ··············· ··················\ · 372 Configuring IP v6 PIM-SSM ··················\ ··················\ ··················\ ··················\ ··················\ ············ ··················\ ··················\ 373 IPv6 PIM-SSM configura tion task list ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ····· 373 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 373 Enabling IPv6 PIM-SM ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··········· 374 Configuring the IPv6 SSM group range ··················\ ··················\ ··················\ ··················\ ··················\ ················· 374 Configuring IPv6 PIM common features ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ········ 375 IPv6 PIM common feature co nfiguration task list ··················\ ··················\ ··················\ ··················\ ······· ·············· 375 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 375 Configuring an IPv6 multicast data filter ··················\ ··················\ ··················\ ··················\ ··················\ ················· 376 Configuring a hello message filter ··················\ ··················\ ··················\ ··················\ ··················\ ·· ··················\ ······ 376 Configuring IPv6 PI M hello options ··················\ ··················\ ··················\ ··················\ ··················\ ·· ··················\ ····· 377 Configuring the prune delay ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ········· 378 Configuring IPv6 PI M common timers ··················\ ··················\ ··················\ ··················\ ··················\ ·· ··················\ · 379 Configuring join/pru ne message sizes ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ · 380 Configuring IPv6 PIM to work with BFD ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ 381 Setting the DSCP value for IPv6 PIM messages ··················\ ··················\ ··················\ ··················\ ··················\ ······ 381 Displaying and maintaining IPv6 PIM ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ············ 381 IPv6 PIM configuration examples ··················\ ··················\ ··················\ ··················\ ··················\ ····· ··················\ ·············· 383 IPv6 PIM-DM configuration example ··················\ ··················\ ··················\ ··················\ ··················\ ··· ··················\ ·· 383 IPv6 PIM-SM non-scoped zo ne configuration example ··················\ ··················\ ··················\ ··················\ ····· ······ 386 IPv6 PIM-SM admin-scope zo ne configuration example ··················\ ··················\ ··················\ ··················\ ···· ····· 391 IPv6 BIDIR-PIM conf iguration example ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ·· 403 IPv6 PIM-SSM config uration example ··················\ ··················\ ··················\ ··················\ ··················\ ·· ··················\ · 408 Troubleshooting IPv6 PIM configuration ··················\ ··················\ ··················\ ··················\ ················ ··················\ ·········· 410 Failure to build a multicast distribution tree correctly ··················\ ··················\ ··················\ ················ ················ 410 IPv6 multicast data abnormally termin ated on an intermediate router ··················\ ··················\ ··················\ ···· 411 RPS cannot join SPT in IPv6 PIM-SM ··················\ ··················\ ··················\ ··················\ ··················\ ·· ··················\ ··· 412 RPT establishment failure or source regi stration failure in IPv6 PIM-SM ··················\ ··················\ ··················\ · · 412 Configuring IPv6 MBGP (availabl e only on the HP 5500 EI) ··················\ ··················\ ··················\ ················ ········ 414 IPv6 MBGP overview ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··· 414 Configuring basic IPv6 MBGP functions ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ········ 415 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 415 Configuring an IP v6 MBGP peer ··················\ ··················\ ··················\ ··················\ ··················\ ······· ··················\ ···· 415
![](/img/blank.gif)
x Configuring a preferred value for routes from a peer or a peer group ··················\ ··················\ ··················\ ·· 415 Controlling route distribution and reception ··················\ ··················\ ··················\ ··················\ ·········· ··················\ ········· 416 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 416 Injecting a local IPv6 MBGP route ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ········· 416 Configuring IPv6 MBGP route redistribution ··················\ ··················\ ··················\ ··················\ ············ ················ 416 Configuring IPv6 MBGP route summarization ··················\ ··················\ ··················\ ··················\ ············· ············ 417 Advertising a default route to a peer or peer group ··················\ ··················\ ··················\ ··················\ ··· ············ 417 Configuring outbound IPv6 MBGP route filtering ··················\ ··················\ ··················\ ··················\ ········ ············ 418 Configuring inbound IPv6 MBGP route filtering ··················\ ··················\ ··················\ ··················\ ········· ············· 418 Configuring IPv6 MBGP route dampening ··················\ ··················\ ··················\ ··················\ ················· ·············· 419 Configuring IPv6 MBGP route attributes ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ········ 419 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 420 Configuring IPv6 MBGP route preferences ··················\ ··················\ ··················\ ··················\ ··················\ ············· 420 Configuring the default local preference ··················\ ··················\ ··················\ ··················\ ·············· ··················\ ·· 420 Configuring the MED attribute ··················\ ··················\ ··················\ ··················\ ··················\ ······· ··················\ ········ 420 Configuring the next hop attribute ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ········· 421 Configuring the as_path attribute ··················\ ··················\ ··················\ ··················\ ··················\ ··· ··················\ ······· 421 Tuning and optimizing IPv6 MBGP networks ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ 422 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 422 Configuring IPv6 MB GP soft reset ··················\ ··················\ ··················\ ··················\ ··················\ ···· ··················\ ····· 422 Enabling the IPv6 MBGP orf capability ··················\ ··················\ ··················\ ··················\ ················· ··················\ · 423 Configuring the maximum number of eq ual-cost routes for load-balancing ··················\ ··················\ ············· 424 Configuring a large scale IPv6 MBGP network ··················\ ··················\ ··················\ ··················\ ··········· ··················\ ··· 425 Configuration prerequisites ··················\ ··················\ ··················\ ··················\ ··················\ ········· ··················\ ··········· 425 Configuring an IPv6 MBGP peer group ··················\ ··················\ ··················\ ··················\ ··················\ · ················ 425 Configuring IPv6 MBGP community ··················\ ··················\ ··················\ ··················\ ··················\ ····· ··················\ · 425 Configuring an IPv6 MB GP route reflector ··················\ ··················\ ··················\ ··················\ ·············· ················· 426 Displaying and mainta ining IPv6 MBGP ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ······· 427 Displaying IPv6 MBGP ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ·········· 427 Resetting IPv6 MBGP connections ··················\ ··················\ ··················\ ··················\ ··················\ ····· ··················\ ···· 428 Clearing IPv6 MB GP information ··················\ ··················\ ··················\ ··················\ ··················\ ······ ··················\ ···· 428 IPv6 MBGP configuration example ··················\ ··················\ ··················\ ··················\ ··················\ ····· ··················\ ··········· 429 Index ··················\ ··················\ ··················\ ··················\ ··················\ ··················\ ············· ··················\ ··················\ ··········· 432
![](/img/blank.gif)
1 Multicast overview Introduction to multicast As a technique that coexists with unicast and broadcast, the multicast technique effectively addresses the issue of point-to-multipoint data transmission. By enabling high-efficiency point-to-multipoint data transmission over a network, multicast greatly saves network bandwidth and reduces network load. By using multicast technology, a network operator can easily provide new value-added services, such as live webcasting, web TV, distance learning, telemedi cine, web radio, real time video conferencing, and other bandwidth-critical and time-critical information services. The term router in this document refers to both routers and Layer 3 switches. Unless otherwise stated, the term multicast in this document refers to IP multicast. Information transmission techniques The information transmission techniques include unicast, broadcast, and multicast. Unicast In unicast transmission, the information source must send a separate copy of information to each host that needs the information. Figure 1 Unicast transmission In Figure 1 , assume that Host B, Host D and Host E need the information. A separate transmission channel must be established from the informatio n source to each of these hosts. Source Receiver Receiver Receiver Host A Host B Host C Host D Host E Packets for Host B Packets for Host D Packets for Host E IP network
![](/img/blank.gif)
2 In unicast transmission, the traffic transmitted over the network is proportional to the number of hosts that need the information. If a large number of hosts need the information, the information source must send a separate copy of the same information to each of these hosts. Sending many copies can place a tremendous pressure on the information source and the network bandwidth. Unicast is not suitable for batch transmission of information. Broadcast In broadcast transmission, the information source sends information to all hosts on the subnet, even if some hosts do not need the information. Figure 2 Broadcast transmission In Figure 2 , assume that only Host B, Host D, and Host E need the information. If the information is broadcast to the subnet, Host A and Host C also receive it. In addition to information security issues, broadcasting to hosts that do not need the information also causes traffic floodi ng on the same subnet. Broadcast is disadvantageous in transmitting data to specific hosts. Moreover, broadcast transmission is a significant waste of network resources. Multicast Unicast and broadcast techniques cannot provide point-to-multipoint data transmissions with the minimum network consumption. Multicast transmission can solve this problem. When some hosts on the network need multicast information, the information sender, or multicast source, sends only one copy of the information. Multicast distribution trees are built through multicast routing protocols, and the packets are replicated only on nodes where the trees branch.
![](/img/blank.gif)
3 Figure 3 Multicast transmission T h e m u l t i c a s t s o u r c e s e n d s o n l y o n e c o p y o f t h e i n f o r m a t i o n t o a m u l t i c a s t g r o u p. H o s t B , H o s t D a n d H o s t E, which are receivers of the information, must join the multicast group. The routers on the network duplicate and forward the information based on the distribution of the group members. Finally, the information is correctly delivered to Host B, Host D, and Host E. To summarize, multicast has the following advantages: • Advantages over unicast —Because multicast traffic flows to the farthest-possible node from the source before it is replicated and distributed, an increase in the number of hosts does not increase the load of the source or remarkably add to the usage of network resources. • Advantages over broadcast —Because multicast data is sent only to the receivers that need it, multicast uses network bandwidth reasonably and enhances network security. In addition, data broadcast is confined to the same subnet, but multicast is not. Multicast features • A multicast group is a multicast receiver set identified by an IP multicast address. Hosts join a multicast group to become members of the multicast group before they can receive the multicast data addressed to that multicast group. Typically, a multicast source does not need to join a multicast group. • An information sender is called a multicast source. A multicast source can send data to multiple multicast groups at the same time, and multiple multicast sources can send data to the same multicast group at the same time. • All hosts that have joined a multicast group become members of the multicast group. The group memberships are dynamic. Hosts can join or leave multicast groups at any time. Multicast groups are not subject to geographic restrictions. • Routers or Layer 3 switches that support Layer 3 multicast are called multicast routers or Layer 3 multicast devices. In addition to providing the multicast routing function, a multicast router can also manage multicast group memberships on stub subnets with attached group members. A multicast router itself can be a multicast group member.
![](/img/blank.gif)
4 For a better understanding of the multicast concept, you can compare multicast transmission to the transmission of TV programs. Table 1 Comparing TV transmission and multicast transmission TV transmission Multicast transmission A TV station transmits a TV program through a channel. A multicast source sends multicast data to a multicast group. A user tunes the TV set to the channel. A receiver joins the multicast group. The user starts to watch the TV program transmitted by the TV station via the channel. The receiver starts to receive the multicast data that the source is sending to the multicast group. The user turns off the TV set or tunes to another channel. The receiver leaves the multicast group or joins another group. Common notations in multicast The following notations are commonly used in multicast transmission: • (*, G) —Indicates a rendezvous point tree (RPT), or a multicast packet that any multicast source sends to multicast group G. Here, the asterisk represents any multicast source, and G represents a specific multicast group. • (S, G)—Indicates a shortest path tree (SPT), or a multicast packet that multicast source S sends to multicast group G. Here, S represents a specific multicast source, and G represents a specific multicast group. For more information about the concepts RPT and SPT, see Configuring PIM (available only on the HP 5 500 EI) and Configuring IPv6 PIM (available only on the HP 5500 EI) . Multicast advantages and applications Multicast advantages Advantages of the multicast technique include the following: • Enhanced efficiency —Reduces the processor load of information source servers and network devices. • Optimal performance —Reduces redundant traffic. • Distributed application—Enables point-to-multipoint applicatio ns at the price of minimum network resources. Multicast applications The scenarios in which the multicast technique can be effectively applied are: • Multimedia and streaming applications, such as web TV, web radio, and real time video/audio conferencing • Communication for training and cooperative operations, such as distance learning and telemedicine • Data warehouse and financial applications (stock quotes) • Any other point-to-multipoint application for data distribution