Bufferbloat: perché il tuo ping esplode quando qualcuno avvia uno stream
AGGIORNATO IL
Il tuo ping va bene finché qualcuno scarica qualcosa, poi salta a 300 ms. Questo è il bufferbloat. Come testarlo e come risolverlo per sempre.
Il tuo ping è 20 ms. Poi il tuo coinquilino avvia Netflix o Steam inizia un aggiornamento, e all’improvviso sono 200 ms e non colpisci più niente. La tua connessione non è «troppo lenta». Ha del bufferbloat.
Cosa sta succedendo
Router e modem hanno dei buffer: code in cui i pacchetti aspettano quando la linea è occupata. Molti dispositivi hanno buffer enormi e li riempiono del tutto. Il tuo minuscolo pacchetto di gioco deve allora aspettare in coda dietro megabyte di video. La banda va bene, ma il tempo di attesa esplode.
Come testarlo
Devi misurare il ping due volte: una a linea libera e una con la linea completamente carica. La differenza è il tuo bufferbloat. La modalità Bufferbloat di Rekt-al Net fa proprio questo: 10 ping a riposo, poi 10 ping mentre scarica alla massima velocità consentita dalla tua connessione.
| Ping extra sotto carico | Voto |
|---|---|
| meno di 5 ms | A+ |
| da 5 a 30 ms | A |
| da 30 a 60 ms | B |
| da 60 a 200 ms | C, si nota in ogni gioco online |
| oltre 200 ms | F |
Come risolverlo
- Attiva SQM / Smart Queue Management. È la soluzione vera. Cerca «SQM», «Smart Queue», «fq_codel», «CAKE» o «Adaptive QoS» nelle impostazioni del router. Imposta i limiti a circa il 90-95% della tua velocità di download e upload misurate. Il router mantiene così la coda corta e lascia passare avanti i piccoli pacchetti di gioco.
- Il tuo router non ha SQM? Molti router dei provider non ce l’hanno. Un router gaming con SQM, o un router compatibile con OpenWrt messo dietro quello del provider, risolve il problema.
- Rimedio veloce: limita la banda dei grandi scaricatori (limite di download di Steam, qualità dello streaming) mentre giochi.
Una VPN non risolve il bufferbloat. La coda è nel tuo router o modem, prima che parta qualsiasi tunnel VPN.