19.07.2013 Views

Enterprise QoS Solution Reference Network Design Guide

Enterprise QoS Solution Reference Network Design Guide

Enterprise QoS Solution Reference Network Design Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 2 Campus <strong>QoS</strong> <strong>Design</strong><br />

Catalyst 6500—1P2Q1T Queuing and Dropping<br />

Version 3.3<br />

Catalyst 6500 PFC2/PFC3—<strong>QoS</strong> Considerations and <strong>Design</strong><br />

This section includes the following topics:<br />

Configuration<br />

Catalyst MLS <strong>QoS</strong> Verification Commands<br />

The 1P2Q1T queuing model builds on the previous 2Q2T model, bringing with it the advantages of<br />

strict-priority queuing (for VoIP) as well as a tunable WRED (not Tail-Drop) threshold per queue.<br />

The term “1P2Q1T” is a bit of a misnomer in the CatOS version of this queuing structure because in<br />

CatOS there are actually two thresholds per queue: the tunable WRED threshold and the<br />

non-configurable tail-of-the-queue (100%) tail-drop threshold.<br />

Under such a model, buffer space can be allocated as follows: 30% for Scavenger/Bulk with Best Effort<br />

queue (Q1), 40% for Q2, and 30% for the PQ (Q3)<br />

The WRR weights for Q1 and Q2 (for dividing the remaining bandwidth, after the priority queue has<br />

been fully serviced) can be set to 30:70 respectively for Q1:Q2.<br />

Under the 1P2Q1T model, each queue’s WRED threshold is defined with a lower and upper limit. For<br />

example, the WRED threshold 40:80 indicates that packets assigned to this WRED threshold will begin<br />

being randomly dropped when the queue fills to 40 percent and that these packets will be tail-dropped<br />

if the queue fills beyond 80 percent.<br />

Furthermore, in CatOS within the 1P2Q1T queuing structure, each CoS value can be assigned to queue<br />

and a WRED threshold or just to a queue. When assigned to a queue (only), then the CoS value is limited<br />

only by the tail of the queue (in other words, it is assigned to the queue with a tail-drop threshold of<br />

100%).<br />

Thus (in CatOS), the tunable WRED threshold for Q1 can be set to 40:80, meaning that Scavenger/Bulk<br />

Data will be WRED-dropped if Q1 fills to 40 percent and will be tail-dropped if Q1 fills past 80 percent<br />

of capacity. This prevents Scavenger/Bulk Data from drowning out Best-Effort traffic in Q1. The WRED<br />

threshold for Q2 can be set to 70:80 to provide congestion avoidance for all applications assigned to it<br />

and to ensure that there will always be room in the queue to service <strong>Network</strong> and Internetwork Control<br />

traffic.<br />

Therefore, once the queues and thresholds have been defined as above, then CoS 1 (Scavenger/Bulk) can<br />

be assigned to Q1T1; CoS 0 (Best Effort) to Q1-only (tail); CoS 2 (<strong>Network</strong> Management and<br />

Transactional Data), CoS 3 (call signaling and Mission-Critical Data) and CoS 4 (Interactive and<br />

Streaming Video) can be assigned to Q2T1; CoS 6 and 7 (Internetwork and <strong>Network</strong> Control) can be<br />

assigned to Q2-only (tail); CoS 5 (VoIP) can be assigned to Q3 (the PQ).<br />

These 1P2Q1T queuing recommendations are illustrated in Figure 2-27.<br />

<strong>Enterprise</strong> <strong>QoS</strong> <strong>Solution</strong> <strong>Reference</strong> <strong>Network</strong> <strong>Design</strong> <strong>Guide</strong><br />

2-107

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!