Guide
Cos’è il bufferbloat?
Il bufferbloat è un'attesa eccessiva in code di pacchetti persistenti. Confronta latenza a riposo, in download e in upload, e verifica ogni modifica alle code.
Con il bufferbloat i pacchetti attendono troppo nelle code. Un po' di memoria è normale per assorbire brevi picchi di traffico. Se le code restano troppo piene, chiamate e giochi possono rispondere lentamente mentre i trasferimenti continuano. Le code possono trovarsi in router, modem, altri apparati o dispositivo finale. Un aumento sotto carico è un indizio, non la prova di un router domestico guasto.
Confronta riposo, download e upload
- Usa lo stesso dispositivo e la stessa destinazione, preferibilmente via Ethernet. Sospendi i tuoi trasferimenti in background e annota una base a riposo. Prova fuori dalle chiamate importanti perché i test occupano volutamente la connessione.
- Misura la latenza durante un download e poi un upload, separatamente. Usa un test con latenza a riposo e sotto carico oppure ripetute risposte ping di una destinazione raggiungibile durante un trasferimento controllato.
- Ferma il trasferimento e verifica il ritorno verso la base. Ripeti con le stesse impostazioni. Annota velocità effettiva, variazioni, perdite e direzione del carico.
- Confronta la stessa metrica. Da 12 ms a riposo a 150 ms sotto carico sono 138 ms aggiuntivi: un calcolo, non una soglia universale. Un picco o una risposta ping assente non identifica una coda difettosa.
Comprendi i limiti del risultato
Un aumento ripetibile durante i tuoi trasferimenti giustifica un'indagine sulle code. Possono influire anche contesa radio, elaborazione del dispositivo, carico del server e altre parti del percorso. Ethernet separa il tratto Wi-Fi ma non individua una coda specifica del modem, router o operatore. Alcuni test misurano espressamente la latenza sotto carico: dire che misurano tutti solo il riposo è sbagliato. Metodi e destinazioni diversi possono dare risultati diversi.
Riduci prima i trasferimenti concorrenti
- Sposta quando possibile i tuoi grandi trasferimenti e backup fuori dalle chiamate e dai giochi. Se l'app offre un limite di velocità, lascia spazio agli altri usi e confronta.
- Prova Ethernet per il dispositivo sensibile alla latenza e indaga separatamente la copertura. Il cavo non controlla da solo le code dell'accesso Internet.
- Controlla modello, firmware e funzioni già disponibili prima di comprare. Hardware più recente non garantisce una gestione migliore delle code.
- Se supportato, segui il produttore per Smart Queue Management o funzione equivalente. Salva prima configurazione e riferimento; una semplice priorità dell'app non equivale automaticamente a gestione attiva delle code.
SQM può combinare limitazione del traffico, distribuzione tra flussi e gestione attiva delle code. FQ-CoDel e CAKE sono esempi di implementazioni compatibili, non funzioni di ogni router. Il limite può dover restare sotto la capacità regolarmente disponibile per evitare accumuli in una coda non gestita. Segui le istruzioni specifiche, non una percentuale universale. La velocità massima può diminuire; processore del router e capacità mobile variabile possono limitare il risultato.
Verifica la modifica
- Controlla direzione download/upload, interfaccia e unità nella guida. 20 Mbit/s corrispondono a 20000 kbit/s; scrivere 20 in un campo kbit/s imporrebbe un limite diverso.
- Ripeti gli stessi test a riposo e sotto carico, annotando latenza e velocità raggiunta. Cambia una sola impostazione per confronto.
- Confronta poi chiamate o giochi abituali. Una valutazione migliore è un indizio, non garantisce ogni applicazione e non ripara guasti indipendenti.
- Conserva risultati prima/dopo e ripristina la configurazione precedente supportata se peggiora. Per router gestiti chiedi aiuto all'amministratore o al fornitore.
Se il ritardo è già alto a riposo o riguarda un solo servizio, indaga separatamente. Per problemi persistenti su più dispositivi fornisci al supporto destinazione, orari, tipo di collegamento, direzione del carico, modello e confronti. Sostituisci hardware solo quando funzioni reali o un limite misurato lo giustificano.