Set qos scheduling – Allied Telesis AT-S63 User Manual

Page 366

Advertising
background image

Chapter 20: Class of Service (CoS) Commands

366

Section II: Advanced Operations

SET QOS SCHEDULING

Syntax

set qos scheduling=strict|wrr weights=

weights

Parameters

scheduling

Specifies the type of scheduling. The options are:

strict

Strict priority. The port transmits all packets

out of the higher priority queues before it
transmits any from the low priority queues.
This is the default.

wrr

Weighted round robin. The port transmits a

set number of packets from each queue in a
round robin manner.

weights

Specifies the weights given to a port’s eight egress

priority queues. You must specify the weights if
scheduling will be weighted round robin. The range for
Q0 to Q6 is 1 to 15 packets. The range for Q7 is 0 to 15
packets. A setting of 0 for Q7 means that its packets
always take priority over the packets in the other
queues, and that packets are transmitted from the other
queues only when Q7 is empty.

The weights are specified in the following order: Q0,
Q1, Q2, Q3, Q4, Q5, Q6, Q7. For example, to assign
Q0 and Q1 a weight of 1, Q2 and Q3 a weight of 5, Q4
and Q5 a weight of 10, and Q6 and Q7 a weight of 15,
you enter this parameter as:

weights=1,1,5,5,10,10,15,15

You must specify all eight queues.

The default setting for all the queues is 1, meaning that
all the queues have the same weight.

Description

Sets the QoS scheduling method and the weights for round robin
scheduling.

Examples

This command sets the scheduling to strict:

set qos scheduling=strict

Command

Available

AlliedWare Plus

Advertising