Ghiduri
Ce este bufferbloat?
Bufferbloat înseamnă așteptare excesivă în cozi persistente de pachete. Compară latența în repaus, la descărcare și încărcare și verifică modificările de gestionare.
În cazul bufferbloat, pachetele așteaptă prea mult în cozi. Un mic buffer este normal pentru vârfuri scurte de trafic. Dacă cozile rămân prea pline, apelurile și jocurile pot răspunde lent deși transferurile continuă. Cozile pot exista în router, modem, alte echipamente sau dispozitivul final. Creșterea sub sarcină este un indiciu, nu dovada defectării routerului de acasă.
Compară repausul și ambele direcții
- Folosește același dispozitiv și aceeași destinație, preferabil prin Ethernet. Oprește temporar transferurile proprii de fundal și notează referința în repaus. Planifică testele în afara apelurilor importante, deoarece ocupă intenționat capacitatea.
- Măsoară latența la descărcare și apoi la încărcare, separat. Folosește un test cu latență în repaus și sub sarcină sau răspunsuri ping repetate de la aceeași destinație care răspunde în timpul unui transfer controlat.
- Oprește transferul și verifică revenirea spre referință. Repetă cu aceleași setări; notează viteza, variația, pierderile și direcția sarcinii.
- Compară aceeași metrică. De la 12 ms la 150 ms sunt 138 ms în plus: un calcul, nu un prag universal. Un singur vârf sau răspuns ping lipsă nu identifică o coadă defectă.
Ce nu dovedește rezultatul
O creștere repetabilă în timpul transferurilor proprii justifică examinarea cozilor. Pot influența și concurența wireless, procesarea dispozitivului, serverul și restul traseului. Ethernet separă segmentul Wi-Fi, dar nu localizează o coadă exactă din router, modem sau rețeaua furnizorului. Unele teste măsoară explicit latența sub sarcină; metodele și destinațiile diferite pot da rezultate diferite.
Redu întâi traficul concurent
- Mută transferurile mari și copiile proprii în afara apelurilor și jocurilor. Dacă aplicația are limită de transfer, lasă loc altor utilizări și compară.
- Încearcă Ethernet pentru dispozitivul sensibil și verifică separat acoperirea wireless. Cablul singur nu gestionează cozile accesului la internet.
- Verifică modelul, firmware-ul și funcțiile reale ale routerului înainte de cumpărare. Echipamentul mai nou nu garantează singur gestionarea mai bună.
- Dacă este acceptat, urmează instrucțiunile producătorului pentru Smart Queue Management sau echivalent. Salvează întâi configurația și referința; prioritatea unei aplicații nu este automat gestionare activă a cozilor.
SQM poate combina limitarea traficului, distribuția între fluxuri și gestionarea activă a cozilor. FQ-CoDel și CAKE sunt exemple în implementări compatibile, nu funcții ale oricărui router. O limită sub capacitatea disponibilă constant poate evita acumularea într-o coadă negestionată. Urmează ghidul concret, nu un procent universal. Viteza maximă poate scădea; procesorul routerului și capacitatea mobilă variabilă pot limita efectul.
Verifică schimbarea
- Verifică direcția, interfața și unitățile din ghid. 20 Mbps sunt 20000 kbit/s; valoarea 20 într-un câmp kbit/s ar impune altă limită.
- Repetă aceleași teste în repaus și sub sarcină, cu latență și viteză. Schimbă o singură setare odată.
- Compară apoi apeluri și jocuri normale. Un calificativ mai bun este indiciu, nu garanția tuturor aplicațiilor sau rezolvarea unei probleme diferite.
- Păstrează rezultatele înainte/după și revino la configurația precedentă acceptată dacă situația se agravează. Pentru un router administrat, cere ajutor administratorului sau furnizorului.
Latența deja mare în repaus sau problema unui singur serviciu trebuie investigată separat. Pentru probleme persistente pe mai multe dispozitive, transmite suportului destinația, orele, tipul conexiunii, direcția, modelul și comparațiile. Înlocuiește echipamentul doar dacă funcțiile reale sau o limită măsurată o justifică.