
QoS Ports and Queues Configuring QoS
page 26-20 OmniSwitch 6800/6850/9000 Network Configuration Guide June 2006
Configuring Queuing Schemes
There are four queuing schemes available for each switch port: one strict priority scheme and three
weighted fair queuing (WFQ) schemes. By default the strict priority scheme is used and consists of eight
priority queues (SPQ). All eight queues on the port are serviced strictly by priority. Lower priority traffic
is dropped in the presence of higher priority traffic.
The following WFQ schemes are available:
• WRR—All queues participate in a weighted round robin scheme. Traffic is serviced from each queue
based on the weight of the queue.
• Priority-WRR—A type of WRR scheme that combines Strict-Priority queues (zero weight) and WRR
queues (non-zero weight). Note that Priority-WRR is the only WFQ scheme supported on the
OmniSwitch 6800.
• DRR—All queues participate in a deficit round robin scheme. Traffic is serviced from each queue
based on the weight of the queue.
The weight of each of the WRR/DRR queues is a configurable value. Note the following when configur-
ing WRR/DRR queue weights:
• Weights are configured with a value between 0 and 15. The default weight for each WRR/DRR queue
is set to one. Each queue can have a different weight value, and configuring these values in ascending
or descending order is not required. When a queue is given a weight of 0, it is configured as a Strict-
Priority queue.
• The CLI requires the user to enter eight queue weights on the OmniSwitch 6800, even though there are
only six queues per port available on this switch. The last two weight values entered are ignored.
• A Priority-WRR scheme is configured by assigning a weight of zero to one or more WRR queues to
make them Strict-Priority queues and a non-zero weight to the other WRR queues. Note that a Priority-
WRR scheme is the only WFQ scheme that is supported on the OnniSwitch 6800.
• If there are multiple SPQs configured, the SPQs are scheduled according to their CoS queue number
before any WFQs are scheduled.
• The weight assigned to a WRR queue designates the number of packets the queue sends out before the
scheduler moves on to the next queue. For example, a queue weight of 10 sends out 10 packets at each
interval.
• The weight assigned to a DRR queue determines the number of bytes that the queue will service. Each
weight value is associated with the following number of bytes: 1=10K, 2=20K, 3=40K, 4=80K,
5=160K, 6=320K, 7=640K, 8=1280K, 9=2560K, 10=5120K, 11=10M, 12=20M, 13=40M, 14=80M,
and 15=160M. For example, if the configured DRR queue weights are 1 1 2 2 3 3 4 4, queues 1/2 will
service up to 10K each, queues 3/4 will service up to 20K each, queues 5/6 will service up to 40K each,
and queues 7/8 will service up to 80K.
6
110xxx 6 6 5
7
111xxx 7 7 5
Priority to Queue Mapping Table
802.1p ToS/DSCP
Rule(action)
Priority
OS6850/9000
Queue
OS6800
Queue
Comentarios a estos manuales