Foundation SummaryThe "Foundation Summary" is a collection of tables and figures that provide a convenient review of many key concepts in this chapter. For those of you already comfortable with the topics in this chapter, this summary could help you recall a few details. For those of you who just read this chapter, this review should help solidify some key facts. For any of you doing your final preparation before the exam, these tables and figures are a convenient way to review the day before the exam. The following list summarizes the key points about TX Rings and TX Queues in relation to their effect on queuing:
Figure 5-22 shows how Hardware Queues affect queuing. With queuing configured with two queues, seven packets arrive, numbered in the order in which they arrive. The output queuing configuration specifies that the first two packets (1 and 2) should be placed into Queue 2, and the next four packets (numbered 3 through 6) should be placed into Queue 1. Figure 5-22. Two Output Queues, with Scheduler Always Servicing Queue 1 Rather Than Queue 2 When Packets Are in Queue 1
To delay the traffic, traffic shaping places the packets into the queue associated with the subinterface or DLCI and drains the traffic from the shaping queue at the shaped rate. Figure 5-23 shows the structure of the queues on a subinterface, interface, and the TX Queue, when shaping is enabled. Figure 5-23. Shaping Queues, Interface Queues, and TX Ring
Flow-Based WFQ, or simply WFQ, classifies traffic into flows. Flows are identified by at least five items in an IP packet.
WFQ calculates the sequence number (SN) (also called Finish Time (FT)) before adding a packet to its associated queue. The formula for calculating the SN for a packet is as follows:
Table 5-12 lists the weight values used by WFQ as of 12.0(5)T/12.1.
WFQ discards some packet when a queue's congestive discard threshold (CDT) has been reached. To appreciate how the CDT is used, examine Figure 5-24. Figure 5-24. WFQ Modified Tail Drop and Congestive Discard Threshold
Table 5-13 summarizes some of the key features of WFQ.
Table 5-14 summarizes some of the key features of CBWFQ.
To prevent LLQ from having the same problem as PQ, where packets in the highest-priority queue could dominate, LLQ's scheduler actually works as shown in Figure 5-25. Figure 5-25. Servicing Queues with LLQ and CBWFQThe Real Story
Table 5-15 lists a few of the more important points about these queuing tools, with comments about their support of each point.
For Further ReadingThis book attempts to cover the breadth and depth of QoS as covered on the QoS exam (642-642). However, you may want to read more about topics in this chapter, or other classification and marking topics. For more on the topics in this chapter:
For more on other Classification and Marking topics:
For design related guidance:
|