
QoS Commands
©2008 Allied Telesis Inc. All rights reserved.
Software Version 5.2.1
AlliedWare Plus
TM
Operating System Software Reference C613-50003-00 REV E
40.35
mls qos queue-set
This command sets an interface to use the specified queue-set in either taildrop or random-
detect mode.
When operating in taildrop mode only the maximum threshold parameters for each
bandwidth-class are used from the queue-set. When the actual queue-length for any
bandwidth-class exceeds this threshold the packets are discarded instead of being enqueued to
the egress port.
When operating in random-detect mode all the parameters from the queue-set are used. The
queue-length that is used in this mode is a calculated "average" queue length which can vary
depending on what the averaging-factor has been configured to. This provides a more
randomized discarding of packets during congestion and prevents TCP global flow
synchronization. The down side of this is that more packets are dropped.
By default all ports are assigned to a queue-set created for each class of port (100 M, 1G or
10 G). All ports are also set to operate in taildrop mode.
Use the
no mls qos queue-set
command to reset a queue-set back to it’s default values. If one
or more queues are specified then only those queue’s will be reset. Otherwise, if no queue is
specified the entire queue-set will be reset.
Syntax
mls qos queue-set <1-4> [random-detect|taildrop]
no mls qos queue-set <1-4> queues [0][1][2][3][4][5][6][7]
Mode
Interface Mode
Example
To set port 1.0.1 to use queue-set 2 in random-detect mode, use the command:
Parameter
Description
no
Negate a command or set its defaults
mls
Multi-Layer Switch(L2/L3)
qos
Quality of Service
queue-set
Apply a queue-set to this interface
<1-4>
queue-set ID
random-detect
Apply this queue-set via Weighted Random Detect mode
taildrop
Apply this queue-set via Taildrop mode
[0][1]...etc
Egress queues
awplus#
config terminal
awplus(config)#
interface port1.0.1
awplus(config-if)#
mls qos queue-set 2 random-detect