HP 6125G HP 6125G & 6125G/XG Blade Switches IP Multicast Configuration - Page 262

Configuring IPv6 multicast routing and forwarding, Overview, RPF check mechanism

Page 262 highlights

Configuring IPv6 multicast routing and forwarding Overview In IPv6 multicast implementations, the following types of tables implement multicast routing and forwarding: • Multicast routing table of an IPv6 multicast routing protocol-Each IPv6 multicast routing protocol has its own multicast routing table, such as IPv6 PIM routing table. • General IPv6 multicast routing table-The multicast routing information of different IPv6 multicast routing protocols forms a general IPv6 multicast routing table. • IPv6 multicast forwarding table-The IPv6 multicast forwarding table guides the forwarding of IPv6 multicast packets. An IPv6 multicast forwarding table consists of a set of (S, G) entries. Each entry indicates the routing information for delivering multicast data from a multicast source to a multicast group. If a router supports multiple IPv6 multicast protocols, its IPv6 multicast routing table will include routes that these protocols have generated. The router chooses the optimal route from the IPv6 multicast routing table based on the configured multicast routing and forwarding policy and installs the route entry into its IPv6 multicast forwarding table. The term "router" in this document refers to both routers and Layer 3 switches. RPF check mechanism An IPv6 multicast routing protocol relies on the existing IPv6 unicast routing information or IPv6 MBGP routes in creating IPv6 multicast routing entries. When creating IPv6 multicast routing table entries, an IPv6 multicast routing protocol uses the reverse path forwarding (RPF) check mechanism to ensure IPv6 multicast data delivery along the correct path. The RPF check mechanism also helps avoid data loops caused by various reasons. An RPF check is based on one of the following routing tables: • IPv6 unicast routing table-Contains the shortest path to each destination subnet • IPv6 MBGP routing table-Contains IPv6 multicast routing information When a router performs an RPF check, it searches its IPv6 unicast routing table and IPv6 MBGP routing table at the same time. The specific process is as follows: 1. The router chooses each optimal route from the IPv6 unicast routing table and the IPv6 MBGP routing table: { The router searches its IPv6 unicast routing table by using the IPv6 address of the packet source as the destination address and automatically selects the optimal route as the RPF route. The outgoing interface in the corresponding routing entry is the RPF interface and the next hop is the RPF neighbor. The router considers the path along which the IPv6 multicast packet from the RPF neighbor arrived on the RPF interface to be the shortest path that leads back to the source. { The router automatically chooses an optimal IPv6 MBGP route by searching its MBGP routing table, and using the IPv6 address of the packet source as the destination address. The outgoing 251

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379

251
Configuring IPv6 multicast routing and
forwarding
Overview
In IPv6 multicast implementations, the following types of tables implement multicast routing and
forwarding:
Multicast routing table of an IPv6 multicast routing protocol
—Each IPv6 multicast routing protocol
has its own multicast routing table, such as IPv6 PIM routing table.
General IPv6 multicast routing table
—The multicast routing information of different IPv6 multicast
routing protocols forms a general IPv6 multicast routing table.
IPv6 multicast forwarding table
—The IPv6 multicast forwarding table guides the forwarding of IPv6
multicast packets.
An IPv6 multicast forwarding table consists of a set of (S, G) entries. Each entry indicates the routing
information for delivering multicast data from a multicast source to a multicast group. If a router supports
multiple IPv6 multicast protocols, its IPv6 multicast routing table will include routes that these protocols
have generated. The router chooses the optimal route from the IPv6 multicast routing table based on the
configured multicast routing and forwarding policy and installs the route entry into its IPv6 multicast
forwarding table.
The term "router" in this document refers to both routers and Layer 3 switches.
RPF check mechanism
An IPv6 multicast routing protocol relies on the existing IPv6 unicast routing information or IPv6 MBGP
routes in creating IPv6 multicast routing entries. When creating IPv6 multicast routing table entries, an
IPv6 multicast routing protocol uses the reverse path forwarding (RPF) check mechanism to ensure IPv6
multicast data delivery along the correct path. The RPF check mechanism also helps avoid data loops
caused by various reasons.
An RPF check is based on one of the following routing tables:
IPv6 unicast routing table
—Contains the shortest path to each destination subnet
IPv6 MBGP routing table
—Contains IPv6 multicast routing information
When a router performs an RPF check, it searches its IPv6 unicast routing table and IPv6 MBGP routing
table at the same time. The specific process is as follows:
1.
The router chooses each optimal route from the IPv6 unicast routing table and the IPv6 MBGP
routing table:
{
The router searches its IPv6 unicast routing table by using the IPv6 address of the packet source
as the destination address and automatically selects the optimal route as the RPF route. The
outgoing interface in the corresponding routing entry is the RPF interface and the next hop is
the RPF neighbor. The router considers the path along which the IPv6 multicast packet from the
RPF neighbor arrived on the RPF interface to be the shortest path that leads back to the source.
{
The router automatically chooses an optimal IPv6 MBGP route by searching its MBGP routing
table, and using the IPv6 address of the packet source as the destination address. The outgoing