HP 6125XLG R2306-HP 6125XLG Blade Switch IP Multicast Configuration Guide - Page 147

Graft, Assert, assert message contains the IPv6 multicast source address S

Page 147 highlights

Graft Assert To reduce the join latency when a new receiver on a previously pruned branch joins an IPv6 multicast group, IPv6 PIM-DM uses a graft mechanism to turn the pruned branch into a forwarding branch, as follows: 1. The node that needs to receive the IPv6 multicast data sends a graft message to its upstream node, telling it to rejoin the SPT. 2. After receiving this graft message, the upstream node adds the interface that received the graft message into the outgoing interface list of the (S, G) entry for the IPv6 multicast group, and then sends a graft-ack message to the graft sender. 3. If the node that sent a graft message does not receive a graft-ack message from its upstream node, it continues to send graft messages at a configurable interval until it receives an acknowledgment from its upstream node. On a subnet with more than one multicast router, the assert mechanism shuts off duplicate multicast flows to the network. It does this by electing a unique multicast forwarder for the subnet. Figure 46 Assert mechanism As shown in Figure 46, after Router A and Router B receive an (S, G) packet from the upstream node, they both forward the packet to the local subnet. As a result, the downstream node Router C receives two identical multicast packets, and both Router A and Router B, on their own downstream interfaces, receive a duplicate packet forwarded by the other. After detecting this condition, both routers send an assert message to all IPv6 PIM routers on the local subnet through the interface that received the packet. The assert message contains the IPv6 multicast source address (S), the IPv6 multicast group address (G), and the preference and metric of the IPv6 unicast route to the IPv6 multicast source. By comparing these parameters, either Router A or Router B becomes the unique forwarder of the subsequent (S, G) packets on the subnet. The comparison process is as follows: 1. The router with a higher preference to the IPv6 multicast source wins. 2. If both routers have the same preference to the IPv6 multicast source, the router with a smaller metric to the IPv6 multicast source wins. 3. If a tie exists in route metric to the IPv6 multicast source, the router with a higher IPv6 link-local address on the downstream interface wins. 140

  • 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

140
Graft
To reduce the join latency when a new receiver on a previously pruned branch joins an IPv6 multicast
group, IPv6 PIM-DM uses a graft mechanism to turn the pruned branch into a forwarding branch, as
follows:
1.
The node that needs to receive the IPv6 multicast data sends a graft message to its upstream node,
telling it to rejoin the SPT.
2.
After receiving this graft message, the upstream node adds the interface that received the graft
message into the outgoing interface list of the (S, G) entry for the IPv6 multicast group, and then
sends a graft-ack message to the graft sender.
3.
If the node that sent a graft message does not receive a graft-ack message from its upstream node,
it continues to send graft messages at a configurable interval until it receives an acknowledgment
from its upstream node.
Assert
On a subnet with more than one multicast router, the assert mechanism shuts off duplicate multicast flows
to the network. It does this by electing a unique multicast forwarder for the subnet.
Figure 46
Assert mechanism
As shown in
Figure 46
, after Router A and Router B receive an (S, G) packet from the upstream node, they
both forward the packet to the local subnet. As a result, the downstream node Router C receives two
identical multicast packets, and both Router A and Router B, on their own downstream interfaces, receive
a duplicate packet forwarded by the other. After detecting this condition, both routers send an assert
message to all IPv6 PIM routers on the local subnet through the interface that received the packet. The
assert message contains the IPv6 multicast source address (S), the IPv6 multicast group address (G), and
the preference and metric of the IPv6 unicast route to the IPv6 multicast source. By comparing these
parameters, either Router A or Router B becomes the unique forwarder of the subsequent (S, G) packets
on the subnet. The comparison process is as follows:
1.
The router with a higher preference to the IPv6 multicast source wins.
2.
If both routers have the same preference to the IPv6 multicast source, the router with a smaller
metric to the IPv6 multicast source wins.
3.
If a tie exists in route metric to the IPv6 multicast source, the router with a higher IPv6 link-local
address on the downstream interface wins.