Guider
Vad är bufferbloat?
Bufferbloat är onödigt lång väntan i bestående paketköer. Jämför latens i vila, vid nedladdning och uppladdning, och kontrollera varje ändring av köhanteringen.
Vid bufferbloat väntar datapaket för länge i köer. Viss buffring är normal för att ta emot korta trafiktoppar. Om köerna förblir för fulla kan samtal och spel reagera långsamt medan överföringar fortsätter. Köer kan finnas i router, modem, annan nätutrustning eller slutenhet. Ökad fördröjning under belastning är en ledtråd, inte bevis på fel i hemmaroutern.
Jämför vila, nedladdning och uppladdning
- Använd samma enhet och testmål, helst via Ethernet. Pausa egna bakgrundsöverföringar och anteckna en vilomätning. Testa utanför viktiga samtal eftersom belastningstest avsiktligt tar kapacitet.
- Mät latens under nedladdning och sedan uppladdning, var för sig. Använd ett test med vilande och belastad latens eller upprepade pingsvar från samma svarande mål under en kontrollerad överföring.
- Stoppa överföringen och se om latensen återgår mot utgångsvärdet. Upprepa med samma inställningar. Notera överföringshastighet, variation, förluster och belastningsriktning.
- Jämför samma mått. Från 12 ms i vila till 150 ms under belastning är 138 ms extra: ett räkneexempel, ingen allmän gräns. En topp eller ett saknat pingsvar identifierar ingen felaktig kö.
Förstå jämförelsens begränsningar
En upprepbar ökning vid egna överföringar ger skäl att undersöka köer. Trådlös konkurrens, enhetens bearbetning, serverbelastning och resten av vägen påverkar också. Ethernet hjälper till att skilja Wi-Fi-delen men lokaliserar ingen specifik modem-, router- eller operatörskö. Vissa hastighetstest mäter uttryckligen latens under belastning; att alla bara mäter vila är fel. Olika metoder och mål behöver inte ge samma siffror.
Minska först konkurrerande trafik
- Flytta om möjligt stora egna överföringar och säkerhetskopior bort från samtal och spel. Om appen har hastighetsgräns, lämna utrymme för annat och jämför.
- Prova Ethernet för en känslig enhet och undersök trådlös täckning separat. Kabeln styr inte i sig köerna på internetanslutningen.
- Kontrollera modell, firmware och befintliga köfunktioner före köp. Nyare utrustning garanterar inte bättre bufferthantering.
- Följ tillverkarens instruktioner för Smart Queue Management eller motsvarande om det stöds. Spara konfiguration och utgångsvärden först; vanlig appprioritet är inte automatiskt aktiv köhantering.
SQM kan kombinera trafikbegränsning, fördelning mellan flöden och aktiv köhantering. FQ-CoDel och CAKE är exempel i kompatibla lösningar, inte funktioner i varje router. Gränsen kan behöva ligga under den jämnt tillgängliga kapaciteten för att undvika en ohanterad kö. Följ rätt instruktion i stället för en allmän procentsats. Maximal hastighet kan minska; routerprocessorn och varierande mobilkapacitet kan begränsa resultatet.
Kontrollera ändringen
- Kontrollera ned-/uppladdningsriktning, gränssnitt och enheter enligt guiden. 20 Mbit/s motsvarar 20000 kbit/s; värdet 20 i ett kbit/s-fält ger en helt annan gräns.
- Upprepa samma vilo- och belastningstest, med latens och hastighet. Ändra en inställning åt gången.
- Jämför sedan vanliga samtal eller spel. Ett bättre betyg är en ledtråd, ingen garanti för varje app eller lösning på ett oberoende fel.
- Spara före-/efterresultat och återställ föregående stödda konfiguration om det blir sämre. Be administratör eller leverantör om hjälp för en hanterad router.
Hög latens redan i vila eller problem med en enda tjänst behöver utredas separat. Vid ihållande problem över flera enheter, ge supporten testmål, tider, anslutningstyp, belastningsriktning, modell och jämförelser. Byt utrustning först när verkliga funktioner eller en uppmätt begränsning motiverar det.