To understand Quality of Service (QoS), imagine you’re driving on a busy highway. The road is full of cars, and everything is moving very slowly.

Figure 1 – Highway Analogy Without QoS
Now, picture an ambulance appearing. Even though traffic is heavy, all the cars move aside to let the ambulance pass because its journey is urgent and must be prioritized.

Figure 2 – Ambulance Prioritization Analogy
In a network, the situation is similar. Not all packets are equally important.
Voice and video traffic are like ambulances, they must reach their destination on time to keep communication smooth. Meanwhile, emails or file downloads can tolerate small delays without any visible impact.
Figure 3 – Network Topology Without QoS
Imagine you’re making a voice call while someone in the same network downloads a large file. Without QoS, both types of traffic compete for the same bandwidth, following a “first-in, first-out” rule. This means even real-time voice packets can end up waiting behind large data transfers, causing choppy audio or one-way sound.
By default, routers and switches forward packets in the exact order they arrive, this behavior is known as FIFO (First In, First Out).
It’s simple but unfair to time-sensitive applications, because the network doesn’t distinguish between critical and non-critical data.Answer the question below
What forwarding behavior do routers use by default?
How QoS Fixes the Problem
To solve this, QoS introduces prioritization rules.
Network devices can now identify which traffic is more important and treat it accordingly when bandwidth becomes limited.
This is done through QoS policies, which define how each type of traffic should be handled in times of congestion.
Figure 4 – Network Topology With QoS Prioritization
With QoS enabled, voice and video packets get priority access to the link, while less urgent data waits a little longer.
As a result, voice calls stay clear, video streams remain smooth, and users enjoy a consistent experience even when the network is busy.Key idea: QoS doesn’t create more bandwidth, it intelligently manages the bandwidth you already have.
Now that you understand how QoS prioritizes traffic, let’s look at the challenge it was designed to solve: network congestion.
Answer the question below
What does QoS introduce to manage traffic during congestion?
Before we explore QoS further, let’s look at the main challenge it addresses: Network Congestion.
Congestion occurs when a network device receives more traffic than it can forward.
In other words, the outgoing interface becomes saturated, and packets start to queue up waiting to be transmitted.Understanding the Bottleneck
Imagine a router with three Gigabit Interfaces (G0/0, G0/1, and G0/2), each sending 1 Gbps of traffic toward a single output interface, G0/3.
Even though the incoming links total 3 Gbps, G0/3 can handle only 1 Gbps.
The device now faces a bottleneck.
Figure 5 – Network Congestion and Buffer Overflow
40 % Complete: you’re making great progress
Unlock the rest of this lesson
If you’d like to continue your CCNA journey, simply create your free account.
Access all CCNA lessons
Practice with hands-on labs
Train with Practice exams and Quizzes
Progress tracking in your dashboard
Made by network engineers - CCNP certified
learners globally
What Is Quality of Service?
Quality of Service (QoS) is a fundamental CCNA topic because it ensures that important traffic such as voice and video is prioritized during congestion. In this lesson, you will clearly see how QoS metrics define performance and why they matter in real networks.