D-Link 3324SRi Reference Manual - Page 114

config scheduling, RX Rate Mbit/sec

Page 114 highlights

xStack Gigabit Layer 3 Switch Command Line Interface Manual DGS-3324SRi:4#show bandwidth_control 1:1-1:10 Command: show bandwidth_control 1:1-1:10 Bandwidth Control Table Port RX Rate (Mbit/sec) TX_RATE (Mbit/sec) ---- 1:1 1:2 1:3 1:4 1:5 1:6 1:7 1:8 1:9 1:10 no_limit no_limit no_limit no_limit no_limit no_limit no_limit no_limit no_limit no_limit 10 10 10 10 10 10 10 10 10 10 DGS-3324SRi:4# config scheduling Purpose Syntax Description Used to configure traffic scheduling for each of the Switch's hardware priority classes. config scheduling {max_packet } The Switch contains seven hardware classes of service per device. The Switch's default settings draw down seven hardware classes of service in order, from the highest priority class (Class 6) to the lowest priority class (Class 0). Starting with the highest priority class (Class 6), the highest priority class will transmit all of the packets and empty its buffer before allowing the next lower priority class to transmit its packets. The next highest priority class will empty before proceeding to the next class and so on. Lower priority classes are allowed to transmit only if the higher priority classes in the buffer are completely emptied. Packets in the higher priority classes are always emptied before any in the lower priority classes. The default settings for QoS scheduling employ this strict priority scheme to empty priority classes. The config scheduling command can be used to specify the weighted round-robin (WRR) rotation by which these seven hardware priority classes of service are reduced. To use a weighted round-robin (WRR) scheme, the max_packets parameters must not have a value of zero (0). (See Combination Queue below.) The max_packet parameter allows you to specify the maximum number of packets a given priority class can transmit per weighted round-robin (WRR) scheduling cycle. This provides for a controllable CoS behavior while allowing for other classes to empty as well. A value between 0 and 15 packets can be specified per priority queue. 106

  • 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

xStack Gigabit Layer 3 Switch Command Line Interface Manual
DGS-3324SRi:4#show bandwidth_control 1:1-1:10
Command: show bandwidth_control 1:1-1:10
Bandwidth Control Table
Port
RX Rate (Mbit/sec)
TX_RATE (Mbit/sec)
----
------------------------
----------------------
1:1
no_limit
10
1:2
no_limit
10
1:3
no_limit
10
1:4
no_limit
10
1:5
no_limit
10
1:6
no_limit
10
1:7
no_limit
10
1:8
no_limit
10
1:9
no_limit
10
1:10
no_limit
10
DGS-3324SRi:4#
config scheduling
Purpose
Used to configure traffic scheduling for each of the Switch’s
hardware priority classes.
Syntax
config scheduling <class_id 0-6> {max_packet <value 0-15>}
Description
The Switch contains seven hardware classes of service per
device. The Switch’s default settings draw down seven hardware
classes of service in order, from the highest priority class (Class 6)
to the lowest priority class (Class 0). Starting with the highest
priority class (Class 6), the highest priority class will transmit all of
the packets and empty its buffer before allowing the next lower
priority class to transmit its packets. The next highest priority class
will empty before proceeding to the next class and so on. Lower
priority classes are allowed to transmit only if
the higher priority
classes in the buffer are completely emptied. Packets in the higher
priority classes are always emptied before any in the lower priority
classes.
The default settings for QoS scheduling employ this strict priority
scheme to empty priority classes.
The
config scheduling
command can be used to specify the
weighted round-robin (
WRR
) rotation by which these seven
hardware priority classes of service are reduced. To use a
weighted round-robin (
WRR
) scheme, the
max_packets
parameters must not have a value of zero (
0
). (See
Combination
Queue
below.)
The
max_packet
parameter allows you to specify the maximum
number of packets a given priority class can transmit per weighted
round-robin (
WRR
) scheduling cycle. This provides for a
controllable CoS behavior while allowing for other classes to
empty as well. A value between 0 and 15 packets can be specified
per priority queue.
106