QoS queue configuration reduces the number of outbound queues that all switch ports use to buffer packets for 802.1p user priorities.
By default the switches covered in this guide use eight queues. Change the default QoS queue configuration to four-queue mode or two-queue mode to increase the available bandwidth per queue.
Use the following commands to change the number of queues per port and display the current priority queue configuration on the switch.
Syntax:
Configures the number of outbound priority queues for all ports on the switch using one of the following options: 2-queues, 4-queues, or 8-queues.
Remove any previously configured bandwidth-min output settings
Set the new number of outbound port queues
If you select anything but yes for this operation, the operation is aborted and a message stating
Operation aborted
appears.
|
|
CAUTION: This command will execute a |
|
|
To change the number of outbound priority queues for all ports on the switch, use the qos queue-config
command.
|
|
CAUTION: The |
|
|
To change the number of outbound priority queues for all ports on the switch from eight queues (the default) to four:
-
Configure the number of outbound priority queues by using the
qos queue-config
command.HP Switch(config)#: qos queue-config 4-queues
A caution message is displayed (see the Caution note above) concluding with the following prompt.
Do you wish to proceed? [Proceed/Cancel]
-
A second confirmation prompt appears:
Please confirm reset. [Yes/Cancel]
-
Type Yes to initiate a write memory followed by an immediate reboot. (If you enter Cancel at either of the two prompts, the command is aborted and the current queue configuration is maintained on the switch).
The changes will be committed to the startup configuration and the switch will reboot automatically with the new priority queue changes in effect. See Default GMB percentage allocations per QoS queue configuration for a listing of the default GMB percentages that are allocated per queue.
|
|
NOTE: Outbound queue monitoring is not supported on HP 3800 switches. |
|
|
When QoS is used to prioritize traffic, different kinds of traffic can be assigned to different egress queues. If there is a great deal of traffic, it is desirable to be able determine if some traffic to the lower priority queues was dropped. This feature allows the egress queues for one port to be monitored for dropped packets.
Syntax:
Configures the switch to start monitoring the specified port for the dropped packets for each queue. Disabling and then re-enabling monitoring on a port clears the per-queue dropped packet counters. For example:
HP Switch(config)#: qos watch-queue 5 outThe
no
form of the command stops the collection of dropped traffic information. (Default: disabled)
The show interface queues
command displays the number of dropped packets for each queue for the configured port. The port must have been configured with the qos watch-queue
command. Ports that have not been configured display zero values for the queue counts.
Monitoring egress queues on a port
HP Switch(config)#: show interface queues 5 Status and Counters - Queue Counters for port 5 Name : MAC Address : 001c2e-95ab3f Link Status : Up Port Totals (Since boot or last clear) : Rx Ucast Pkts : 142,181 Tx Ucast Pkts : 552 Rx B/Mcast Pkts : 10,721,488 Tx B/Mcast Pkts : 11,765 Rx Bytes : 1,267,216,218 Tx Bytes : 2,652,372 Rx Drop Packets : 0 Tx Drop Packets : 0 Egress Queue Totals (Since boot or last clear) : Queue CoS Dropped Packets 1 1-2 123456789012345 2 0,3 12345678 3 4-5 1234 4 6-7 0
Port egress-queue drop counters help customers debug network behavior and performance issues.
Egress-queue drop counters can be used to detect congestion on outbound ports, and help troubleshoot the network. The additional status display by this command show egress port-queue drop
and transmits
, the sum of which should be all traffic intended for the outbound port.
Syntax
show interfaces
queues... | config | custom ... | display | port-utilization | transceiver ... | status ... | tunnel ... | ethernet
PORT-LIST
Show port configuration and status information.
show interfaces ...
show interface queues a1 Status and Counters - Port Counters for port A1 Name : MAC Address : a01d48-8f99ff Link Status : Down Port Totals (Since boot or last clear) : Rx Packets : 0 Tx Packets : 0 Rx Bytes : 0 Tx Bytes : 0 Rx Drop Packets : 0 Tx Drop Packets : 0 Rx Drop Bytes : 0 Tx Drop Bytes : 0 Egress Queue Totals (Since boot or last clear) : Tx Packets Dropped Packets Tx Bytes Dropped Bytes Q1 123456789012 123456789012 123456789012 123456789012 Q2 12345678 12345678 12345678 12345678 Q3 1234 1234 1234 1234 Q4 0 0 0 0