D-Link DGS-6600-48TS Configuration Guide - Page 315

Configuring the BGP Origin Code, BGP Synchronization, set origin, route-map, match, Command

Page 315 highlights

Volume 4-Layer 3 Configurations / Chapter 30-Border Gateway Protocol (BGP) BGP Configuration commands Configuring the BGP Origin Code Use the set origin command to set the BGP origin code. Use the route-map global configuration command, and the match and set route-map configuration commands, to define the conditions for redistributing routes from one routing protocol into another. Each route-map command has a list of match and set commands associated with it. The match commands specify the match criteria-the conditions under which redistribution is allowed for the current route-map command. The set commands specify the set actions-the particular redistribution actions to perform if the criteria enforced by the match commands are met. The no route-map command deletes the route map. The set route-map configuration commands specify the redistribution set actions to be performed when all of the match criteria of a route map are met. When all match criteria are met, all set actions are performed. The origin code (ORIGIN) is a well-known mandatory attribute that indicates the origin of the prefix or, rather, the way in which the prefix was injected into BGP. There are three origin codes, listed in order of preference: • IGP: Means that the prefix originated from information learned from an interior gateway protocol. • EGP: Means that the prefix originated from an exterior gateway protocol, which BGP replaced. • INCOMPLETE: Means that the prefix originated from an unknown source. Command enable {privilege LEVEL} configure terminal route-map MAP-NAME {permit | deny} SEQUENCE-NUM Explanation Enter privileged EXEC mode. Enter global configuration mode Enter this command to enter route-map configuration mode match aspath AS-PATH-LIST set origin {igp | egp | incomplete} Enter the following command to match a BGP autonomous system path to an access-list Enter the following command to set the BGP origin Configuration Example To set the origin of routes that pass the route map named myPolicy and match the AS path PATH_ACL to EGP: dgs-6600:2>enable dgs-6600:15#configure terminal dgs-6600:15(config)#route-map myPolicy permit 1 dgs-6600:15(config-route-map)#match as-path PATH_ACL dgs-6600:15(config-route-map)#set origin egp dgs-6600:15(config-route-map)# BGP Synchronization Usually, a BGP speaker does not advertise a route to an external neighbor unless that route is local or exists in the IGP. By default, synchronization between BGP and the IGP is turned off to allow the switch to advertise a network route without waiting for route validation from the IGP. This feature allows routers and access servers within an autonomous system to have the route before BGP makes it available to other autonomous systems. Command enable [privilege LEVEL] DGS-6600 Configuration Guide Explanation Enter privileged EXEC mode. 315

  • 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
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457
  • 458
  • 459
  • 460
  • 461
  • 462
  • 463
  • 464
  • 465
  • 466
  • 467
  • 468
  • 469
  • 470
  • 471
  • 472
  • 473
  • 474
  • 475
  • 476
  • 477
  • 478
  • 479
  • 480
  • 481
  • 482
  • 483
  • 484
  • 485
  • 486
  • 487
  • 488
  • 489
  • 490
  • 491
  • 492
  • 493
  • 494
  • 495
  • 496
  • 497
  • 498
  • 499
  • 500
  • 501
  • 502
  • 503
  • 504
  • 505
  • 506
  • 507
  • 508
  • 509
  • 510
  • 511
  • 512
  • 513
  • 514
  • 515
  • 516
  • 517
  • 518
  • 519
  • 520
  • 521
  • 522
  • 523
  • 524
  • 525
  • 526
  • 527
  • 528
  • 529
  • 530
  • 531
  • 532
  • 533
  • 534
  • 535
  • 536
  • 537
  • 538
  • 539
  • 540
  • 541
  • 542
  • 543
  • 544
  • 545
  • 546
  • 547
  • 548
  • 549
  • 550
  • 551
  • 552
  • 553
  • 554
  • 555
  • 556
  • 557
  • 558
  • 559
  • 560
  • 561
  • 562
  • 563
  • 564
  • 565
  • 566
  • 567
  • 568
  • 569
  • 570
  • 571
  • 572
  • 573
  • 574
  • 575
  • 576
  • 577
  • 578
  • 579
  • 580
  • 581
  • 582
  • 583
  • 584
  • 585
  • 586
  • 587
  • 588
  • 589
  • 590
  • 591
  • 592
  • 593
  • 594
  • 595
  • 596
  • 597
  • 598
  • 599
  • 600
  • 601
  • 602
  • 603

Volume 4-Layer 3 Configurations / Chapter 30-Border Gateway Protocol (BGP)
BGP Configuration commands
DGS-6600 Configuration Guide
315
Configuring the BGP Origin Code
Use the
set origin
command to set the BGP origin code.
Use the
route-map
global configuration command, and the
match
and
set route-map
configuration commands, to
define the conditions for redistributing routes from one routing protocol into another. Each
route-map
command has
a list of
match
and
set
commands associated with it. The
match
commands specify the match criteria—the
conditions under which redistribution is allowed for the current route-map command. The
set
commands specify the
set actions—the particular redistribution actions to perform if the criteria enforced by the
match
commands are met.
The
no route-map
command deletes the route map.
The
set route-map
configuration commands specify the redistribution set actions to be performed when all of the
match criteria of a route map are met. When all match criteria are met, all set actions are performed.
The origin code (ORIGIN) is a well-known mandatory attribute that indicates the origin of the prefix or, rather, the
way in which the prefix was injected into BGP. There are three origin codes, listed in order of preference:
IGP: Means that the prefix originated from information learned from an interior gateway
protocol.
EGP: Means that the prefix originated from an exterior gateway protocol, which BGP
replaced.
INCOMPLETE: Means that the prefix originated from an unknown source.
Configuration Example
To set the origin of routes that pass the route map named
myPolicy
and match the AS path
PATH_ACL
to EGP:
BGP Synchronization
Usually, a BGP speaker does not advertise a route to an external neighbor unless that route is local or exists in the
IGP. By default, synchronization between BGP and the IGP is turned off to allow the switch to advertise a network
route without waiting for route validation from the IGP. This feature allows routers and access servers within an
autonomous system to have the route before BGP makes it available to other autonomous systems.
Command
Explanation
enable {privilege LEVEL}
Enter privileged EXEC mode.
configure terminal
Enter global configuration mode
route-map MAP-NAME {permit | deny}
SEQUENCE-NUM
Enter this command to enter route-map
configuration mode
match aspath AS-PATH-LIST
Enter the following command to match a BGP
autonomous system path to an access-list
set origin {igp | egp | incomplete}
Enter the following command to set the BGP origin
dgs-6600:2>enable
dgs-6600:15#configure terminal
dgs-6600:15(config)#route-map myPolicy permit 1
dgs-6600:15(config-route-map)#match as-path PATH_ACL
dgs-6600:15(config-route-map)#set origin egp
dgs-6600:15(config-route-map)#
Command
Explanation
enable [privilege
LEVEL
]
Enter privileged EXEC mode.