Cisco IOS Priority Queuing Static Queue Structure
Short answer
D Priority queuing uses four static queues classified as High, Medium, Normal, and Low, servicing them in strict priority order.
Question
Key Takeaways
The trap is confusing Custom Queuing's default four queues with Priority Queuing's strict four-level hierarchy; PQ is defined by its fixed high/medium/normal/low structure.
Priority queuing (PQ) is the Cisco IOS congestion management method that employs four static queues. Learn how PQ prioritizes traffic through strict hierarchy.
Common mistake: Candidates often select Custom Queuing (B) because it also defaults to four queues. However, Custom Queuing uses round-robin bandwidth sharing and supports up to 16 queues, whereas Priority Queuing is strictly defined by its four static priority levels.
Expert Analysis
Queue Structure and Mechanics
The question asks to identify a Cisco IOS congestion queuing method that utilizes exactly four static queues. To answer this, we must compare the architectural design of the four primary queuing algorithms available on legacy Cisco routers.
Priority Queuing (PQ) is defined by its strict hierarchical structure. It classifies traffic into precisely four predefined queues: High, Medium, Normal, and Low. The router services these queues in a strict priority order; it empties the High queue completely before moving to Medium, then Normal, and finally Low. This mechanism ensures that high-priority traffic is never delayed, but it introduces the risk of starvation for lower-priority classes if high-priority traffic is continuous. Because PQ relies on this fixed set of four buckets, it fits the "four static queues" description perfectly.
Custom Queuing (CQ), while often associated with the number four, functions differently. CQ uses a round-robin approach to service queues based on byte counts (bandwidth allocation). While the default configuration defines four queues, CQ allows administrators to configure up to sixteen queues. Furthermore, CQ is not strictly limited to "static" priority levels in the same way PQ is; it is bandwidth-weighted. Therefore, while it can use four queues, PQ is the method inherently defined by a rigid four-queue hierarchy.
Weighted Fair Queuing (WFQ) and Low Latency Queuing (LLQ) are dynamic or hybrid systems. WFQ calculates weights dynamically per flow and does not use a fixed set of static queues. LLQ is an enhancement to Class-Based Weighted Fair Queuing (CBWFQ) that adds a single strict priority queue to a system of weighted classes. Neither uses a simple, static four-bucket model.
Conclusion
The defining characteristic of Priority Queuing is its reliance on a fixed hierarchy of four distinct priority levels. Comments in the discussion highlight this exact behavior, noting that PQ places traffic into one of four queues based on priority level. Thus, PQ is the correct classification.
Official Reference
https://www.ciscopress.com/articles/article.asp?p=352991&seqNum=7
This link opens the official vendor documentation in a new tab.
Exam Strategy
When analyzing QoS questions, distinguish between 'strict priority' and 'weighted/bandwidth-based' methods. If a question mentions 'four static queues' and 'priority', think Priority Queuing (PQ). If it mentions 'round robin' or 'byte counts', think Custom Queuing (CQ). Remember that PQ can starve lower queues, a key behavioral trait often tested.
Frequently Asked Questions
What are the four queues in Priority Queuing?
Does Custom Queuing use only four queues?
Why might Priority Queuing cause problems?
Community Votes
60% of anonymous learners picked answer D. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 11 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 11
-
Asymptote 👍 7 Answered DPriority Queuing (PQ)—This type of queuing places traffic into one of four queues. Each queue has a different level of priority, and higher-priority queues must be emptied before packets are emptied from lower-priority queues. This behavior can “starve out” lower- priority traffic. Reference: https://www.ciscopress.com/articles/article.asp?p=352991&seqNum=7#:~:text=Priority%20Queuing%20(PQ)%E2%80%94This%20type%20of%20queuing%20places%20traffic%20into%20one%20of%20four%20queues.%20Each%20queue%20has%20a%20different%20level%20of%20priority%2C%20and%20higher%2Dpriority%20queues%20must%20be%20emptied%20before%20packets%20are%20emptied%20from%20lower%2Dpriority%20queues.%20This%20behavior%20can%20%E2%80%9Cstarve%20out%E2%80%9D%20lower%2D%20priority%20traffic.
-
Japsurd 👍 3 Answered Dhttps://packetlife.net/media/library/19/QoS.pdf
-
d656971 👍 2 Answered A"Which . . . uses four static queues?" Correct is A) Weighted Fair Queuing (also CBWFQ) B) maybe. . .if you're customizing the queueing sure, but there is usually a name tied with your queueing method. C) Same As PQ -- only 1, max 2 PQ or LLQ available, not four static queues. D) A PQ only uses ONE queue out of the four, except a few special platforms which have two priority queues (but they are not called static queues). I've never even heard of hardware that would allow all four queues to be "PQ". That would defeat the purpose of a PQ.
-
slacker_at_work 👍 2Keyword is "four" queues: Priority Queuing. The Cisco CG-OS router supports four priority queue settings for QoS, indexes 1 to 4, where 1 is the highest priority and 4 is the lowest.
-
Joseph123 👍 2Correctomundo
Show 6 more comments
-
f4f09e6 👍 1 Answered DIn Cisco networking, the queuing method that specifically uses four static queues is Priority Queuing (PQ). Key Characteristics of Priority Queuing (PQ) Queue Structure: It classifies traffic into exactly four predefined, static queues based on priority level: High, Medium, Normal, and Low.
-
HaidariEshaq 👍 1 Answered BCustom Queuing (CQ) → Uses 4 static queues (actually up to 16 queues in total, but by default 4 are defined). Traffic is placed into queues based on defined policies, and packets are serviced in a round-robin fashion.
-
Sam7007 👍 1 Answered BCustom Queuing = 4 queues with allocated bandwidth Priority Queuing = 4 queues with strict priority
-
alexia_net 👍 1 Answered DClass-Based Weighted Fair Queuing (CBWFQ) with Low Latency Queuing (LLQ)
-
straightAnswers 👍 1Thanks for sharing this
-
alexia_net 👍 1Is priority, actually
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.
Related Analysis
Practice All 350-401 Questions
Access 218 questions with complete answers and detailed explanations.
View Full 350-401 Practice Test →