Active Queue Management - Cisco Catalyst 4500 Series Configuration Manual

Release ios xe 3.3.0sg and ios 15.1(1)sg
Hide thumbs Also See for Catalyst 4500 Series:
Table of Contents

Advertisement

Chapter 40
Configuring Quality of Service

Active Queue Management

Active queue management (AQM) is the pro-active approach of informing you about congestion before
a buffer overflow occurs. AQM is done using Dynamic buffer limiting (DBL). DBL tracks the queue
length for each traffic flow in the switch. When the queue length of a flow exceeds its limit, DBL drop
packets.
Sharing Link Bandwidth Among Transmit Queues
The eight transmit queues for a transmit port share the available link bandwidth of that transmit port.
You can set the link bandwidth to be shared differently among the transmit queues using the
bandwidth command in the policy-map class configuration command in class mode.
With this command, you assign the minimum guaranteed bandwidth for each transmit queue.
By default, all queues are scheduled in a round robin manner.
Strict Priority / Low Latency Queueing
You can only configure one transmit queue on a port as strict priority (termed Low Latency Queue, or
LLQ).
LLQ provides strict-priority queuing for a traffic class. It enables delay-sensitive data, such as voice, to
be sent before packets in other queues. The priority queue is serviced first until it is empty or until it falls
under r its shape rate. Only one traffic stream can be destined for the priority queue per class-level policy.
You enable the priority queue for a traffic class with the priority policy-map class configuration
command in class mode.
Traffic Shaping
Traffic Shaping provides the ability to control the rate of outgoing traffic in order to make sure that the
traffic conforms to the maximum rate of transmission contracted for it. Traffic that meets certain profile
can be shaped to meet the downstream traffic rate requirements to handle any data rate mismatches.
Each transmit queue can be configured to transmit a maximum rate using the shape command in the
policy-map class configuration command in class mode
The configuration allows you to specify the maximum rate of traffic. Any traffic that exceeds the
configured shape rate is queued and transmitted at the configured rate. If the burst of traffic exceeds the
size of the queue, packets are dropped to maintain transmission at the configured shape rate.
Packet Modification
A packet is classified, policed, and queued to provide QoS. Packet modifications can occur during this
process:
OL-25340-01
For IP packets, classification involves assigning a DSCP to the packet. However, the packet is not
modified at this stage; only an indication of the assigned DSCP is carried along. The reason for this
is that QoS classification and ACL lookup occur in parallel, and it is possible that the ACL specifies
that the packet should be denied and logged. In this situation, the packet is forwarded with its
original DSCP to the CPU, where it is again processed through ACL software.
Software Configuration Guide—Release IOS XE 3.3.0SG and IOS 15.1(1)SG
Overview of QoS
40-9

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents