Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
DQOS Exam Certification Guide - Cisco press.pdf
Скачиваний:
69
Добавлен:
24.05.2014
Размер:
12.7 Mб
Скачать

Queuing Tools 299

Summary of Queuing Tool Features

The classification feature and the scheduler are the two most important features of a queuing tool. The drop policy, and the maximum number of queues supported, is also very important. Although this chapter covers these features in detail, a brief summary may be useful to avoid losing some of the details.

Table 4-16 lists the queuing tools covered in detail in this chapter, cross-referenced with the classification fields that each supports.

Table 4-16 Classification Fields Used by Classification and Marking Tools

 

 

 

 

RTP

Classification Field*

WFQ

CBWFQ

LLQ

Priority

 

 

 

 

 

Extended IP ACLs

 

X

X

 

 

 

 

 

 

Incoming interface

 

X

X

 

 

 

 

 

 

Packet length

 

 

 

 

 

 

 

 

 

Fragment

 

 

 

 

 

 

 

 

 

TCP/UDP port numbers

 

X

X

 

 

 

 

 

 

Flow (S/D address and port, plus protocol

X

 

 

 

 

 

 

 

 

ToS byte

X**

 

 

 

 

 

 

 

 

QoS group

 

X

X

 

 

 

 

 

 

Even-numbered UDP ports, in a prespecified

 

X

X

X

range

 

 

 

 

 

 

 

 

 

IP Precedence

 

X

X

 

 

 

 

 

 

IP DSCP

 

X

X

 

 

 

 

 

 

CoS

 

X

X

 

 

 

 

 

 

NBAR

 

X

X

 

 

 

 

 

 

MPLS Experimental bits

X

X

X

 

 

 

 

 

 

Input interface

X

X

X

 

 

 

 

 

 

*Some Fields can be matched via ACL as well as being matched directly. For instance, DSCP can be matched with an ACL. In the table, if an X is listed, it means the tool can directly match that field.

**As listed in the chapter, some documents claim that WFQ also classifies based on the ToS byte.

Table 4-17 lists the tools covered in this chapter, along with a brief synopsis of the scheduler, drop, and maximum queues supported.

300 Chapter 4: Congestion Management

Table 4-17 Summary of Scheduler, Drop, and Number of Queues

 

 

 

Max # of

Tool

Scheduler

Drop Policy

Queues

 

 

 

 

FIFO

Services packets in the same order that they

Tail drop

1

 

arrived.

 

 

 

 

 

 

PQ

Always services higher-priority queues first;

Tail drop

4

 

the result is great service for the High queue,

 

 

 

with potential for 100% of link bandwidth.

 

 

 

Service degrades quickly for lower-priority

 

 

 

queues.

 

 

 

 

 

 

CQ

Services packets from a queue until a byte

Tail drop

16

 

count is reached; round-robins through the

 

 

 

queues, servicing the different byte counts for

 

 

 

each queue. The effect is to reserve a

 

 

 

percentage of link bandwidth for each queue.

 

 

 

 

 

 

WFQ

Services lowest sequence number (SN). SNs

Modified tail drop*

4096

 

assigned when packet placed into queue, as a

 

 

 

function of length and precedence.

 

 

 

 

 

 

CBWFQ

Algorithm is not published. The result of the

Tail drop or WRED

64

 

scheduler provides a percentage guaranteed

 

 

 

bandwidth to each queue.

 

 

 

 

 

 

LLQ

Always services low-latency queue first, but

Tail drop or WRED

64

 

each low-latency queue is policed to prevent it

 

 

 

from dominating the link.

 

 

 

 

 

 

IP RTP Priority

Always services low-latency queue first, but

Tail drop

1

 

queue is policed to prevent it from dominating

 

 

 

the link.

 

 

 

 

 

 

*WFQ’s modified tail drop includes a per-queue limit, an aggregate limit for all queues, with the ability to dequeue a previously enqueued packet if the new packet has a better SN.

Certainly, one of the difficulties in passing any QoS exam is memorizing some of the details that, frankly, you would never need to memorize to do your job well. Take the time to read the “Foundation Summary,” review the example configurations scattered throughout this book, and focus on tables such as the two in this summary section to memorize the details long enough to pass the exam!