Bufferbloat: perché la latenza aumenta sotto carico
Se la latenza è normale a connessione inattiva ma sale bruscamente durante un upload o un download intenso, la causa può essere il bufferbloat: le code nel collo di bottiglia trattengono i pacchetti troppo a lungo.
Come si manifesta il bufferbloat
Il bufferbloat è una latenza eccessiva dovuta a code che restano a lungo piene, spesso visibile quando un upload o un download satura il collo di bottiglia. Un throughput più alto, da solo, non descrive né risolve necessariamente il ritardo di accodamento.
Come misurare la latenza sotto carico
Misura la latenza con la connessione inattiva, poi ripeti la misura saturando upload e download. Il segnale utile è un forte aumento della latenza sotto carico. Una gestione delle code come SQM può aiutare quando il collo di bottiglia è sotto il tuo controllo. Puoi confrontare il throughput prima e dopo una modifica con il Test della velocità di Internet di 2IP.
Cosa puoi fare
Riferimento tecnico: RFC 7567.