strict queue
Syntax
strict queue [[max-bandwidth ] [burst ]] no strict queue
Description
Assigns the strict priority algorithm to a queue. Strict priority services all packets waiting in a queue, before servicing the packets in lower priority queues.
Egress queue shaping can be configured using themax-bandwidth
andburst
options to limit the amount of traffic transmitted per output queue. The buffer associated with each egress queue stores the excess traffic to absorb bursts and smooth the output rate. Sustained rates of traffic above the maximum bandwidth will eventually fill the output queue causing tail drops. Use the command显示数据ce
to determine if any tail drop errors have occurred.
Theno
form of this command removes the the queue configuration from the schedule profile. To remove only egress queue shaping, re-enter the strict queue command without themax-bandwidth
andburst
parameters.
Command context
config-schedule
Parameters
-
-
Specifies the number of the queue. Range: 0 to 7.
-
max-bandwidth
-
Specifies the maximum bandwidth allowed on the queue in Kbps. Range:1 to 4294967295.
-
burst
-
Specifies the maximum burst allowed on the queue. Range: 1 to 127 Kbps. Default: 32 Kbps.
Authority
Administrators or local user group members with execution rights for this command.
Examples
Assigning strict priority to queue7在计划的概要文件myschedule:
switch(config)#qos schedule-profile myscheduleswitch(config-schedule)#strict queue 7
Deleting strict priority from queue7在计划的概要文件myschedule:
switch(config)#qos schedule-profile myscheduleswitch(config-schedule)#no strict queue 7
Assigning strict priority to queue7在计划的概要文件myschedulewith a maximum bandwidth of10000Kbps and a burst of62Kbps :
switch(config)#qos schedule-profile myscheduleswitch(config-schedule)#strict queue 7 max-bandwith 10000 burst 62