Guides

What Is Bufferbloat?

Bufferbloat is excessive delay from persistent packet queues. Compare idle and loaded latency, separate download from upload, and verify any queue-management change.

Bufferbloat means excessive waiting time in packet queues. Some buffering is normal: it absorbs short traffic bursts. Trouble arises when queues stay too full, making calls or games sluggish while transfers continue. Queues can exist in a router, modem, other network equipment or an end device. A delay increase under load is a clue, not proof that your home router is faulty.

Compare idle, download and upload conditions

Understand what the comparison can show

A reproducible rise during your transfers supports investigating queueing, but wireless contention, device processing, server load and changes elsewhere on the path can affect measurements too. Ethernet helps separate your Wi-Fi segment; it does not locate a particular modem, router or provider queue. Some speed tests explicitly measure loaded latency, so dismissing all speed tests as idle-only is wrong. Different methods and destinations need not produce the same result.

Reduce competing traffic first

SQM can combine traffic shaping, scheduling and active queue management. FQ-CoDel and CAKE are examples used by supported implementations, not features available on every router. Shaping may need a rate below the consistently available connection capacity so traffic does not build up in an unmanaged queue. Follow the implementation's instructions rather than a universal percentage. It can reduce maximum throughput, and router CPU capacity or a varying mobile connection can limit the result.

Verify a configuration change

If delay is already high while idle, or only one service struggles, investigate that problem separately instead of assuming bufferbloat. For persistent problems across devices, give support the test destination, times, connection type, load direction, router model and before-and-after results. Replace equipment only when its actual capabilities or measured limitation justify it.

Sources