TP-Link T3700G-28TQ T3700G-28TQ V1 UG - Page 178

Broadcast, NBMA Non-Broadcast Multi-Access, P2MP Point-to-MultiPoint

Page 178 highlights

In the automatic election, the router would in the first place select the highest loopback interface IP address as the router ID. If the router doesn't pre-define the loopback interfaces, it would select the highest physical interface IP address as the router ID. 3. OSPF Network Types OSPF, a dynamic routing protocol running in the network layer, would apply different working mechanism according to the features of different data link layers. There are four sorts of relationships between the working mechanism of OSPF routing protocol and network type. 1) Broadcast: When the network type is Ethernet or FDDI, OSPF protocol would broadcast the Hello, LSU and LSAck packets. For instance, the Hello packet is multicast to the other OSPF routers in the LAN and the destination address is the reserved 224.0.0.5, while the other routers forward the link state update and acknowledgement data to OSPF DR with the reserved multicast address as 224.0.0.6. In such broadcast type of network the DD and LSR packets are unicast. 2) NBMA (Non-Broadcast Multi-Access): In such type of network as frame relay, ATM or X.25, where the routers need extra configuration to find neighbors, the OSPF protocol packets are unicast. 3) P2MP (Point-to-MultiPoint): In general, P2MP type of network is converted from NBMA, where the Hello packet is multicast (224.0.0.5), LSU and LSAck packets are multicast (224.0.0.5) or unicast, DD and LSR packets are unicast. 4) P2P (Point-to-Point): When the link layer protocol is PPP or HDLC, the link always connects a pair of routers, who could generally establish an adjacency relationship after becoming valid neighbors. In this type of network, the protocol packets are multicast (224.0.0.5). Our switches are all Ethernet ones. The network type of all the interfaces defaults to Broadcast, and it also supports to be configured as P2P type that can automatically find neighbors. To ensure the communication of multi-point networking, it's not recommended to manually configure the network type of interfaces. In the following guide, we will mainly take the broadcast type of interface for example to introduce the working principle of OSPF protocol. 4. Designated Router and Backup Designated Router On broadcast networks or NBMA networks, usually there are multiple routers running OSPF protocol at the same time. If the neighbor relationship between any two routers is adjacency, the change of one router could result in the repeated forwarding of route updates and a waste of network resources. DR (Designated Router) and BDR (Backup Designated Router) defined by OSPF protocol would maintain the entire network, while the other routers only need to establish adjacency relationships with DR and BDR. DR is responsible to flood the routing information in the network to all the neighbors. When DR fails, BDR will become the new DR, which avoids network block during the DR re-election. Then a new BDR needs to be re-elected for sure, but the process would not affect the communication even though it still requires quite a long time. Once DR and BDR are determined in a network, unless they become invalid, any new routers joining or exiting would not cause re-election. As shown below, on a network of five routers, ten adjacency relations need to be established if one between every two routers, but only seven adjacencies are required if DR and BDR are introduced. To conclude, on a network of N routers, N*(N-1)/2 adjacencies are required in general, but the adjacencies required will be (N-2)*2+1 if DR and BDR are introduced. Therefore, the more routers on the network, the more significant the advantages will be. 167

  • 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
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396

In the automatic election, the router would in the first place select
the highest loopback interface IP
address
as the router ID. If the router doesn’t pre-define the loopback interfaces, it would select the
highest physical interface IP address
as the router ID.
3. OSPF Network Types
OSPF, a dynamic routing protocol running in the network layer, would apply different working
mechanism according to the features of different data link layers. There are four sorts of
relationships between the working mechanism of OSPF routing protocol and network type.
1)
Broadcast:
When the network type is Ethernet or FDDI, OSPF protocol would broadcast the
Hello, LSU and LSAck packets. For instance, the Hello packet is multicast to the other OSPF
routers in the LAN and the destination address is the reserved 224.0.0.5, while the other
routers forward the link state update and acknowledgement data to OSPF DR with the
reserved multicast address as 224.0.0.6. In such broadcast type of network the DD and LSR
packets are unicast.
2)
NBMA (Non-Broadcast Multi-Access):
In such type of network as frame relay, ATM or X.25,
where the routers need extra configuration to find neighbors, the OSPF protocol packets are
unicast.
3)
P2MP (Point-to-MultiPoint):
In general, P2MP type of network is converted from NBMA,
where the Hello packet is multicast (224.0.0.5), LSU and LSAck packets are multicast
(224.0.0.5) or unicast, DD and LSR packets are unicast.
4)
P2P (Point-to-Point):
When the link layer protocol is PPP or HDLC, the link always connects
a pair of routers, who could generally establish an adjacency relationship after becoming valid
neighbors. In this type of network, the protocol packets are multicast (224.0.0.5).
Our switches are all Ethernet ones. The network type of all the interfaces defaults to Broadcast,
and it also supports to be configured as P2P type that can automatically find neighbors. To ensure
the communication of multi-point networking, it’s not recommended to manually configure the
network type of interfaces. In the following guide, we will mainly take the broadcast type of
interface for example to introduce the working principle of OSPF protocol.
4.
Designated Router and Backup Designated Router
On broadcast networks or NBMA networks, usually there are multiple routers running OSPF
protocol at the same time. If the neighbor relationship between any two routers is adjacency, the
change of one router could result in the repeated forwarding of route updates and a waste of
network resources.
DR (Designated Router) and BDR (Backup Designated Router) defined by OSPF protocol would
maintain the entire network, while the other routers only need to establish adjacency relationships
with DR and BDR. DR is responsible to flood the routing information in the network to all the
neighbors. When DR fails, BDR will become the new DR, which avoids network block during the
DR re-election. Then a new BDR needs to be re-elected for sure, but the process would not affect
the communication even though it still requires quite a long time. Once DR and BDR are
determined in a network, unless they become invalid, any new routers joining or exiting would not
cause re-election.
As shown below, on a network of five routers, ten adjacency relations need to be established if one
between every two routers, but only seven adjacencies are required if DR and BDR are introduced.
To conclude, on a network of N routers, N*(N-1)/2 adjacencies are required in general, but the
adjacencies required will be (N-2)*2+1 if DR and BDR are introduced. Therefore, the more routers
on the network, the more significant the advantages will be.
167