Why QoS Matters (and When It Doesn't)
When your connection is uncongested, all traffic flows freely regardless of priority. QoS only makes a difference when demand exceeds available bandwidth. Think of it like a highway: when traffic is light, everyone drives at speed. QoS defines the lane rules for when there's a traffic jam.
The practical impact is most noticeable when someone starts a large file download or cloud backup while you're gaming or on a video call. Without QoS, the download competes equally with your game packets. With QoS, game packets get priority and the download fills whatever bandwidth is left over.
What to Prioritize and What to Deprioritize
| Traffic Type | Priority | Why |
|---|---|---|
| VoIP / Video calls (Zoom, Teams, FaceTime) | Highest | Extremely sensitive to latency and jitter; drops are instantly noticeable |
| Online gaming | High | Game state updates need low, consistent latency |
| Interactive video streaming (live streams) | High | Can buffer briefly but latency sensitive for live content |
| Video streaming (Netflix, YouTube buffered) | Medium | Prebuffers; can tolerate brief pauses |
| Web browsing | Medium | Latency noticeable but tolerates short waits |
| Large file downloads | Low | A few extra seconds doesn't affect the experience |
| Cloud backups | Lowest | Background task; should never compete with real-time use |
How to Set Up QoS on Common Routers
ASUS routers (Adaptive QoS)
Log into the router admin panel (default: 192.168.1.1). Go to Adaptive QoS → QoS. Enable Adaptive QoS and set your internet plan's upload and download speeds (important for accurate prioritization). Choose "Gaming" or configure custom priorities with gaming/VoIP at highest priority and file transfers at lowest. Apply and save.
Netgear routers (QoS or Nighthawk QoS)
Log into routerlogin.net. Go to Advanced → Setup → QoS Setup. Enable QoS, set your uplink bandwidth (usually 95% of your measured upload speed), and configure device or application priorities. Newer Netgear routers with the Nighthawk app can prioritize by device or application category.
TP-Link routers
Log into tplinkwifi.net. Go to Advanced → QoS. Enable QoS and set upload/download speeds. Add rules by device MAC address or IP address to assign priority levels. Set gaming devices or your work computer to high priority, and smart TVs or backup systems to low priority.
Generic router without QoS
If your router has no QoS options, set game downloads and cloud backups to run on a schedule (off-peak hours). This doesn't give you real-time prioritization but prevents the worst cases of background traffic ruining real-time use. Some routers also support "gaming mode" which is a simplified QoS toggle.
Setting Upload and Download Speeds in QoS
QoS requires knowing your actual connection speeds to work properly. Set the values to about 85–95% of your measured speeds, not your plan's advertised speeds. This headroom prevents your router's QoS system from being fooled by brief speed fluctuations and ensures it can always maintain the prioritization queue correctly.
Measure your speeds with a wired Ethernet connection to get the most accurate baseline. Wi-Fi varies too much to use for QoS calibration.
Advanced Option: SQM/CAKE for Bufferbloat
Traditional QoS prioritizes traffic types but doesn't solve bufferbloat—the problem where packets accumulate in router buffers and add 50–500ms of latency to everything, including high-priority traffic. SQM (Smart Queue Management) using the CAKE algorithm actively manages buffer depth to keep queues short and latency low.
SQM/CAKE is available on routers running OpenWrt firmware and is built into some routers from Turris, Firewalla, and certain ASUS and Netgear models. If you have a router that supports it, SQM typically performs better than traditional QoS for latency-sensitive applications.
Frequently Asked Questions
What does QoS actually do on a router?
QoS manages how your router allocates bandwidth and queues packets when your connection is congested. Without QoS, all traffic is treated equally—a large file download competes with a video call. With QoS, you tell the router to send real-time traffic ahead of bulk transfers. It doesn't create more bandwidth; it prioritizes who gets what's available.
Do I need QoS if I have a fast internet connection?
QoS matters most when your connection is near capacity. If you have a 1 Gbps connection and total household usage rarely exceeds 100 Mbps, QoS provides little benefit. If you have a 100 Mbps connection with multiple people streaming, gaming, and video calling simultaneously, QoS can make a real difference.
What traffic should I prioritize with QoS?
Real-time applications are most QoS-sensitive: VoIP calls, online gaming, and live streaming. De-prioritize: large file downloads, cloud backups, OS updates, and buffered video streaming. The latter can tolerate brief delays; the former cannot.
What is CAKE/SQM and why is it better than traditional QoS?
CAKE and SQM are advanced queue management algorithms that reduce bufferbloat—where router buffers fill up and add latency to all traffic. Traditional QoS just prioritizes traffic types. SQM/CAKE actively manages buffer depth to keep latency low for all traffic, not just prioritized classes.
My router doesn't have QoS settings. What can I do?
Options include installing DD-WRT or OpenWrt firmware on compatible routers, scheduling heavy downloads for off-peak hours, or manually pausing bandwidth-intensive tasks before gaming or calling. Some routers have a 'gaming mode' that simplifies QoS into a single toggle.