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

Policing and Color Markers, QoS Configuration Commands

Page 384 highlights

Volume 6-QOS / Chapter 36-Quality of Service (QoS) QoS Configuration Commands The purpose of QoS is to make traffic delivery more predictable to meet different user's requirement and make more effective use of the bandwidth. This functionality is achieved by the following major functional components: classification, marking, policing, and congestion avoidance. To utilize the network bandwidth more efficiently, normally the aggregated guarantee bandwidth needs to be within the available bandwidth, but the aggregate of non-guarantee service can be overprovisioned. Normally, when user traffic enters the edge node, they will be classified based on the fields of the packet and polices based on the service agreement in terms of Committed Information Rate (CIR), or size of burst. The result of classification or policing will mark the packet with an appropriate QoS label. With this marked QoS label, the internal node can simply trust it and provide the QoS treatment accordingly. The QoS can be either labeled via IEEE 802.1p priority tag or the DSCP field for IP packets. Since different packets may have different latency requirements, and the traffic from a user normally comes in bursts, the packet will be put in different transmit queues of the egress port. The packet with different QoS labels can have different drop probability during the transmit link's congestion. Thus, the QoS label of a packet will affect how the transmit queue is selected, and how the packet is handled during congestion. Policing and Color Markers Policing is the monitoring of the data rates for a particular class of traffic. When the data rate exceeds user-configured values, marking or dropping of packets occurs immediately. When traffic exceeds the data rate, you instruct the system to either drop the packets or mark QoS fields in them. You can define single-rate, dual-rate, and color-aware policers. Single-rate policers monitor the committed information rate (CIR) of traffic. Dual-rate policers monitor both CIR and peak information rate (PIR) of traffic. In addition, the system monitors associated burst sizes. IP packet stream are metered and it's packets are marked based on two rates, Peak Information Rate (PIR) and Committed Information Rate (CIR), and their associated burst sizes to be either green, yellow, or red. A packet is marked red if it exceeds the PIR. Otherwise it is marked either yellow or green depending on whether it exceeds or doesn't exceed the CIR. Color-aware policers assume that traffic has been previously marked with a color. This information is then used in the actions taken by this type of policer. QoS Configuration Commands Defining the Queuing Criteria One of the most important factors when configuring QoS on the Switch is to determine the transmit queue. The first step in determining the transit queue is to determine the trust state of the interface. The next step is to configure the CoS mapping to a queue. Finally, the DCSP needs to be mapped to CoS. DGS-6600 Configuration Guide 384

  • 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 6-QOS / Chapter 36-Quality of Service (QoS)
QoS Configuration Commands
DGS-6600 Configuration Guide
384
The purpose of QoS is to make traffic delivery more predictable to meet different user's requirement
and make more effective use of the bandwidth. This functionality is achieved by the following major
functional components: classification, marking, policing, and congestion avoidance.
To utilize the network bandwidth more efficiently, normally the aggregated guarantee bandwidth
needs to be within the available bandwidth, but the aggregate of non-guarantee service can be over-
provisioned.
Normally, when user traffic enters the edge node, they will be classified based on the fields of the
packet and polices based on the service agreement in terms of Committed Information Rate (CIR),
or size of burst. The result of classification or policing will mark the packet with an appropriate QoS
label. With this marked QoS label, the internal node can simply trust it and provide the QoS
treatment accordingly.
The QoS can be either labeled via IEEE 802.1p priority tag or the DSCP field for IP packets. Since
different packets may have different latency requirements, and the traffic from a user normally
comes in bursts, the packet will be put in different transmit queues of the egress port. The packet
with different QoS labels can have different drop probability during the transmit link's congestion.
Thus, the QoS label of a packet will affect how the transmit queue is selected, and how the packet is
handled during congestion.
Policing and Color Markers
Policing is the monitoring of the data rates for a particular class of traffic. When the data rate
exceeds user-configured values, marking or dropping of packets occurs immediately. When traffic
exceeds the data rate, you instruct the system to either drop the packets or mark QoS fields in them.
You can define single-rate, dual-rate, and color-aware policers.
Single-rate policers monitor the committed information rate (CIR) of traffic. Dual-rate policers
monitor both CIR and peak information rate (PIR) of traffic. In addition, the system monitors
associated burst sizes. IP packet stream are metered and it’s packets are marked based on two
rates, Peak Information Rate (PIR) and
Committed Information Rate (CIR), and their associated
burst sizes to be either green, yellow, or red. A packet is marked red if it exceeds the PIR. Otherwise
it is marked either yellow or green depending on whether it exceeds or doesn't exceed the CIR.
Color-aware policers assume that traffic has been previously marked with a color. This information is
then used in the actions taken by this type of policer.
QoS Configuration Commands
Defining the Queuing Criteria
One of the most important factors when configuring QoS on the Switch is to determine the transmit
queue.
The first step in determining the transit queue is to determine the trust state of the interface. The
next step is to configure the CoS mapping to a queue. Finally, the DCSP needs to be mapped to
CoS.