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

Configuring PIM, Overview, PIM-DM overview

Page 67 highlights

Configuring PIM Overview Protocol Independent Multicast (PIM) provides IP multicast forwarding by leveraging unicast static routes or unicast routing tables generated by any unicast routing protocol, such as RIP, OSPF, IS-IS, or BGP. PIM is not dependent on any particular unicast routing protocol, and it uses the underlying unicast routing to generate a routing table with routes. PIM uses the RPF mechanism to implement multicast forwarding. When a multicast packet arrives on an interface of the device, it undergoes an RPF check. If the RPF check succeeds, the device creates a multicast routing entry and forwards the packet. If the RPF check fails, the device discards the packet. For more information about RPF, see "Configuring multicast routing and forwarding." Based on the implementation mechanism, PIM falls into the following categories: • Protocol Independent Multicast-Dense Mode (PIM-DM) • Protocol Independent Multicast-Sparse Mode (PIM-SM) In this document, a PIM domain refers to a network composed of PIM routers. PIM-DM overview PIM-DM uses the push mode for multicast forwarding, and is suitable for small-sized networks with densely distributed multicast members. The following describes the basic implementation of PIM-DM: • PIM-DM assumes that all downstream nodes want to receive multicast data when a source starts sending, so multicast data is flooded to all downstream nodes on the network. • Branches without downstream receivers are pruned from the forwarding trees, leaving only those branches that contain receivers. • The pruned state of a branch has a finite holdtime timer. When the timer expires, multicast data is again forwarded to the pruned branch. This flood-and-prune cycle takes place periodically to maintain the forwarding branches. • To reduce 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. In PIM-DM, the multicast forwarding paths for a multicast group constitutes a source tree, which is rooted at the multicast source and has multicast group members as its "leaves." Because the source tree consists of the shortest paths from the multicast source to the receivers, it is also called a "shortest path tree (SPT)." The operating mechanism of PIM-DM is summarized as follows: • Neighbor discovery • SPT building • Graft • Assert 60

  • 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

60
Configuring PIM
Overview
Protocol Independent Multicast (PIM) provides IP multicast forwarding by leveraging unicast static routes
or unicast routing tables generated by any unicast routing protocol, such as RIP, OSPF, IS-IS, or BGP. PIM
is not dependent on any particular unicast routing protocol, and it uses the underlying unicast routing to
generate a routing table with routes.
PIM uses the RPF mechanism to implement multicast forwarding. When a multicast packet arrives on an
interface of the device, it undergoes an RPF check. If the RPF check succeeds, the device creates a
multicast routing entry and forwards the packet. If the RPF check fails, the device discards the packet. For
more information about RPF, see "
Configuring multicast routing and forwarding
."
Based on the implementation mechanism, PIM falls into the following categories:
Protocol Independent Multicast–Dense Mode (PIM-DM)
Protocol Independent Multicast–Sparse Mode (PIM-SM)
In this document, a PIM domain refers to a network composed of PIM routers.
PIM-DM overview
PIM-DM uses the push mode for multicast forwarding, and is suitable for small-sized networks with
densely distributed multicast members.
The following describes the basic implementation of PIM-DM:
PIM-DM assumes that all downstream nodes want to receive multicast data when a source starts
sending, so multicast data is flooded to all downstream nodes on the network.
Branches without downstream receivers are pruned from the forwarding trees, leaving only those
branches that contain receivers.
The pruned state of a branch has a finite holdtime timer. When the timer expires, multicast data is
again forwarded to the pruned branch. This flood-and-prune cycle takes place periodically to
maintain the forwarding branches.
To reduce 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.
In PIM-DM, the multicast forwarding paths for a multicast group constitutes a source tree, which is rooted
at the multicast source and has multicast group members as its "leaves." Because the source tree consists
of the shortest paths from the multicast source to the receivers, it is also called a "shortest path tree (SPT)."
The operating mechanism of PIM-DM is summarized as follows:
Neighbor discovery
SPT building
Graft
Assert