In this post, I like to explain the output of the EOS command - "show qos interface eth#" based on my understanding from EOS document.
wa461.00:58:25#sh qos interfaces e17/1
Ethernet17/1:
Trust Mode: DSCP
Default COS: 0
Default DSCP: 0
Port shaping rate: disabled
Burst-size: disabled
Tx Bandwidth Shape Rate Burst-Size Priority ECN/WRED
Queue (percent) (units) (units)
------------------------------------------------------------------------------------------
7 - / - - / - ( - ) - / - SP / SP D
6 - / - - / - ( - ) - / - SP / SP D
5 - / - - / - ( - ) - / - SP / SP D
4 - / - - / - ( - ) - / - SP / SP D
3 - / - - / - ( - ) - / - SP / SP D
2 20 / 20 1.2 / 1.0 (Gbps) 2048 KB / 2048 KB RR / RR D
1 30 / 30 - / - ( - ) - / - RR / SP D
0 50 / 50 - / - ( - ) - / - RR / SP D
Note: Values are displayed as Operational/Configured
Legend:
RR -> Round Robin
SP -> Strict Priority
- -> Not Applicable / Not Configured
% -> Percentage of line rate
- Values are displayed as Operational/Configured, like RR/SP which means this Q is configured as strict priority but operational as round-robin.
- If one queue is configured as no priority (RR), then all the lower queues are changed to RR.
- In this example, Q 2 is RR, then 0 and 1 are automatically changed to RR.
- And Q 0 and 1 are RR/SP, which means their configuration are SP by default, but operational mode is RR.
- If both interface and tx-queue are configured with shape, which is effective?
- From EOS manual chapter 27.5 - Enabling port shaping on an FM6000 interface disables queue shaping internally. Disabling port shaping restores queue shaping as specified in running-config.
speed forced 10000full
!
tx-queue 0
bandwidth percent 50
!
tx-queue 1
bandwidth percent 30
!
tx-queue 2
no priority
bandwidth percent 20
shape rate 1000000
- Bandwidth vs shape.
- Bandwidth% is the b/w percent this RR queue can get. Says the above configuration:
- In the sample below, the interface 17/1 is 10 Gbps interface
- Q3-7 are the strict priority and, say use total 2 Gbps traffic, which left 8Gbps for Q0-2
- The tx-Q 2 can have 20% of left-over capacity which is 1.6Gbps
- But the shape rate is 1.2Gbps
- So the maximum throughput of tx-Q 2 is 1.2 Gbps, even it is assigned with 1.6Gbps.
No comments:
Post a Comment