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

Graft, Assert, Assert mechanism

Page 69 highlights

Graft Assert To reduce the join latency when a new receiver on a previously pruned branch joins a multicast group, 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 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 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 25 Assert mechanism As shown in Figure 25, 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 PIM routers (224.0.0.13) on the local subnet through the interface that received the packet. The assert message contains the multicast source address (S), the multicast group address (G), and the preference and metric of the unicast route/static multicast route to the multicast source. By comparing these parameters, either Router A or Router B becomes the unique forwarder of the subsequent (S, G) packets on the shared-media LAN. The comparison process is as follows: 1. The router with a higher preference to the multicast source wins. 2. If both routers have the same preference to the source, the router with a smaller metric to the multicast source wins. 3. If a tie exists in route metric to the multicast source, the router with a higher IP address on the downstream interface wins. 62

  • 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

62
Graft
To reduce the join latency when a new receiver on a previously pruned branch joins a multicast group,
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 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 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 25
Assert mechanism
As shown in
Figure 25
, 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 PIM routers (224.0.0.13) on the local subnet through the interface that received the packet.
The assert message contains the multicast source address (S), the multicast group address (G), and the
preference and metric of the unicast route/static multicast route to the multicast source. By comparing
these parameters, either Router A or Router B becomes the unique forwarder of the subsequent (S, G)
packets on the shared-media LAN. The comparison process is as follows:
1.
The router with a higher preference to the multicast source wins.
2.
If both routers have the same preference to the source, the router with a smaller metric to the
multicast source wins.
3.
If a tie exists in route metric to the multicast source, the router with a higher IP address on the
downstream interface wins.