Google para "buffer bloat".
À medida que a RAM se tornava barata, os equipamentos de rede adicionavam buffers de quadros para que eles nunca precisassem soltar um quadro.
Infelizmente, o frame drops era como o TCP notava o congestionamento e sabia quando recuar. Sem quadros perdidos, as implementações tradicionais do TCP nunca percebem o congestionamento e nunca recuam, então elas continuam enviando a taxas altas e piorando.
Se todo o seu equipamento de rede apenas buffar mais e mais quadros durante o congestionamento e permitir que o comprimento da fila cresça sem limite, a latência sobe e sobe, pois demora mais e mais tempo para drenar as filas.
Técnicas e mecanismos de gerenciamento de fila ativa (AQM) como a notificação explícita de congestionamento (ECN) podem aliviar isso, mas como o problema não é muito divulgado, é difícil saber quais produtos evitam o inchaço de buffer e quais não. Não é como se você pudesse procurar por um "No Buffer Bloat!" logotipo na lateral de uma caixa e saiba que você está recebendo bons equipamentos.
Existem, no entanto, distribuições de firmware de pós-venda do roteador Wi-Fi que se especializam em evitar o inchaço do buffer. Pelo menos uma distro foi desenvolvida especificamente pelos pesquisadores do TCP que primeiro reconheceram o problema e foi usada como plataforma de pesquisa e desenvolvimento à medida que procuravam soluções.