Teste pentru Bufferbloat

Se degradează calitatea navigării pe internet, a apelurilor vocale sau a jocurilor atunci când cineva descarcă sau încarcă fișiere? S-ar putea ca routerul dvs. să aibă „bufferbloat” – latență/lag inutilă creată de faptul că routerul dvs. stochează prea multe date.

Dacă testele de mai jos arată o latență mare (să zicem, peste 50 msec),citiți recomandările noastre laCe pot face în legătură cu Bufferbloat

Test ușor pentru Bufferbloat

Testul de viteză DSL Reports face măsurători precise ale vitezelor de descărcare și încărcare împreună cu latența în timpul testului.Butonul „Results + Share” vă permite să vedeți rezultatele numerice sau să transmiteți un link prietenilor dvs. Urmăriți videoclipurileBloat / NoBloat peYoutube pentru a vedea cum funcționează testul.

Un test rapid pentru Bufferbloat

Alte site-uri de testare a vitezei măsoară doar latența atunci când legătura este inactivă – șiaceasta spune doar o parte din poveste. Puteți obține măsurători numerice ale latenței cuaceste alte site-uri de testare a vitezei dacă efectuați simultan un test ping. Pentru a face acest lucru:

  1. Începeți un ping către google.com. Veți vedea o serie de linii, una pe rând, de obicei cu timpi în intervalul 20-100 msec.
  2. Executați un test de viteză simultan. Pentru a face acest lucru, porniți unul dintre serviciile speedtest de mai jos:

    • http://fast.com
    • http://speedtest.net
    • http://testmy.net
    • http://speedof.me

    (fast.com testează acum latența în sarcină, dar am dori ca mai mulți oameni să își verifice rezultatele în comparație cu testul nostru rapid)

  3. Veziți timpii de ping în timp ce testul de viteză rulează. Dacă timpii sar în sus atunci când încărcați sau descărcați, atunci routerul dvs. este probabil umflat.

Cele mai bune teste pentru Bufferbloat

Suita de teste pe care am dezvoltat-o pentru a diagnostica bufferbloat și alte probleme de conectivitate sunt bune până la 40GigE, dar necesită suita de teste Flent RRULUtilizând instrumentele Flent, este posibil să vă faceți o idee bună despre modul în care se comportă conexiunea în timp ce vă reglați setările.

Alte instrumente de performanță și latență a rețelei

  1. Testul rapid (descris mai sus) face o treabă rudimentară de măsurare a performanței. Deși nu rulează suficient de mult timp pentru a evitaefectele Powerboost sau alte cazuri speciale implementate de ISP, cu siguranță poate evidenția situațiile în care sunteți „bufferbloated”.
  2. betterspeedtest.sh din pachetul OpenWrtScripts este un script pe care îl puteți rula pe Linux/OSX sau pe CeroWrt pentru a obține teste concrete și repetabile ale rețelei dumneavoastră. Efectuează același tip de test de descărcare/încărcare care este disponibil de pe speedtest.net.Este însă mai bun, deoarece măsoară continuu pinglatența și, astfel, vă permite să cunoașteți performanța și latența fiecărei direcții de transfer de date. (inițial din pachetul CeroWrtScripts)
  3. Scriptul netperfrunner.sh (parte a pachetului OpenWrtScripts)simulează testul RRULprin crearea a patru fluxuri simultane de încărcare și descărcare. Acest lucru măsoară latența în timpul încărcării intense. (de asemenea, inițial face parte din pachetul CeroWrtScripts)
  4. Flent este un instrument conceput pentru a face măsurători consistente și repetabile ale rețelei. Suita sa de teste,inclusiv RRUL, înregistrează datele și produce grafice atractive ale rezultatelor. (RRUL specifică faptul că mai multe sesiuni netperfs se execută simultan pentru a încărca puternic rețeaua în ambele direcții.)
  5. Programul netperf stă la baza programelorbetterspeedtest.sh, netperfrunner.sh și Flent și este încorporat în firmware-ul CeroWrt. netperf conduce traficul printr-o rețea și îi măsoară performanțele.
Pentru a edita această pagină, trimiteți o cerere de tragere în depozitul Github.