Specifications
DGS-3048 Layer 2 Switch CLI Reference Manual
92
config scheduling_mechanism
Purpose Used to configure the scheduling mechanism for the QoS function
Syntax
config scheduling mechanism [strict | round_robin]
Description
The config scheduling_mechanism command allows the user to
select between a round robin (WRR) and a Strict mechanism for
emptying the priority classes of service of the QoS function. The
Switch contains seven hardware priority classes of service.
Incoming packets must be mapped to one of these seven
hardware priority classes of service. This command is used to
specify the rotation by which these seven hardware priority classes
of service are emptied.
The Switch’s default is to empty the eight priority classes of service
in order − from the highest priority class of service (queue 7) to the
lowest priority class of service (queue 0). Each queue will transmit
all of the packets in its buffer before allowing the next lower priority
class of service to transmit its packets. Lower classes of service
will be pre-empted from emptying its queue if a packet is received
on a higher class of service. The packet that was received on the
higher class of service will transmit its packet before allowing the
lower class to resume clearing its queue.
Parameters
strict – Entering the strict parameter indicates that the highest
class of service is the first to be processed. That is, the highest
class of service should finish emptying before the others begin.
weight_fair – Entering the weight fair parameter indicates that the
priority classes of service will empty packets in a weighted round-
robin (WRR) order. That is to say that they will be emptied in an
even distribution.
Restrictions Only administrator-level users can issue this command.
Example usage:
To configure the traffic scheduling mechanism for each COS queue:
DGS3048#config scheduling_mechanism strict
Command: config scheduling_mechanism strict
Success.
DGS3048#
show scheduling_mechanism
Purpose Used to display the current traffic scheduling mechanisms in use
on the Switch.
Syntax
show scheduling_mechanism
Description This command will display the current traffic scheduling
mechanisms in use on the Switch.
Parameters None.
Restrictions None.
Example Usage: