From the course: Network Quality of Service (QoS) Foundations: Managing Network Traffic
Unlock this course with a free trial
Join today to access over 24,700 courses taught by industry experts.
Software queues and hardware queues
From the course: Network Quality of Service (QoS) Foundations: Managing Network Traffic
Software queues and hardware queues
- [Instructor] Let's dive into the concept of software queues and hardware queues. First, imagine the network traffic as cars approaching a toll booth. Just like cars need to wait in line at the booth, packets wait in queues to be processed by the router. But there is a key difference in how these queues work depending on whether we are talking about software or hardware queues. Software queues exist at the higher level where the router or switch CPU is actively involved. Think of this as the toll operator manually processing each car. The software queues handle things like traffic shaping congestion management, and applying advanced QoS policies. They are highly customizable, allowing us to implement queuing strategies such as weighted fair queuing, or WFQ, or low-latency queuing, or LLQ, to ensure important traffic gets priority. On the other hand, hardware queues operate at the physical interface level. This is more like an automated toll booth where cars are processed much faster…
Contents
-
-
-
-
-
Router queuing1m 52s
-
(Locked)
Software queues and hardware queues3m 49s
-
(Locked)
FIFO queuing1m 49s
-
(Locked)
Priority queuing (PQ)2m 1s
-
(Locked)
Custom queuing (CQ)2m 1s
-
(Locked)
Modified deficit round-robin (MDRR)3m 9s
-
(Locked)
Weighted fair queuing (WFQ)2m 10s
-
(Locked)
Class-based WFQ (CBWFQ)2m 30s
-
(Locked)
Low latency queuing (LLQ)2m 52s
-
(Locked)
Congestion management best practices3m 35s
-
-
-
-
-
-