strict queue

Syntax

strict queue[[max-bandwidth]] 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-bandwidthoption to limit the amount of traffic transmitted per output queue. The buffer associated with each egress queue stores the excess traffic to smooth the output rate. Sustained rates of traffic above the maximum bandwidth will eventually fill the output queue causing tail drops. Use the commandshow interfaceto determine if any tail drop errors have occurred.

Theno这个命令删除队列configurati形式on from the schedule profile. To remove only egress queue shaping, re-enter the strict queue command without themax-bandwidthparameter.

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:49 to 100000000.

Authority

Administrators or local user group members with execution rights for this command.

Examples

Assigning strict priority to queue7in the schedule profilemyschedule:

switch(config)#qos schedule-profile myscheduleswitch(config-schedule)#strict queue 7

Deleting strict priority from queue7in the schedule profilemyschedule:

switch(config)#qos schedule-profile myscheduleswitch(config-schedule)#no strict queue 7

Assigning strict priority to queue7in the schedule profilemyschedulewith a maximum bandwidth of10000Kbps:

switch(config)#qos schedule-profile myscheduleswitch(config-schedule)#strict queue 7 max-bandwith 10000