Tests for Bufferbloat

Romlik a webböngészés, a hanghívás vagy a játék minősége, amikor valaki fájlokat tölt le vagy fel? Lehet, hogy a routerében “bufferbloat” van – szükségtelen késleltetés/elmaradás, amelyet az okoz, hogy a router túl sok adatot pufferel.

Ha az alábbi tesztek nagy késleltetést mutatnak (mondjuk 50 msec felett), olvassa el ajánlásainkat a Mit tehetek a Bufferbloat ellen

Egyszerű teszt a Bufferbloat-ra

A DSL Reports Speed Test pontos méréseket végez a le- és feltöltési sebességről, valamint a késleltetésről a teszt során.Az “Results + Share” gomb segítségével megtekintheti a számszerű eredményeket, vagy továbbíthatja a linket ismerőseinek. Nézze meg a Bloat / NoBloat videókat a Youtube-on, hogy lássa, hogyan működik a teszt.

A Bufferbloat gyors tesztje

Más sebességteszt oldalak csak akkor mérik a késleltetést, amikor a kapcsolat üresjáratban van – és ez csak a történet egy részét mondja el. A többi sebességteszt-oldalon akkor kaphat számszerű késleltetési méréseket, ha ezzel egyidejűleg ping-tesztet is futtat. Ehhez:

  1. Elindít egy pinget a google.com-ra. Egy sor sort fog látni, egy-egy perpinget, jellemzően 20-100 msec közötti idővel.
  2. Futtasson egyidejűleg egy sebességtesztet. Ehhez indítsa el az alábbi speedtest szolgáltatások egyikét:

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

    (fast.com most terhelés alatt teszteli a késleltetést, de szeretnénk, ha minél többen ellenőriznék az eredményeiket a mi gyorstesztünkkel)

  3. Nézd a ping időket, miközben a sebességteszt fut. Ha az idők felugranak feltöltés vagy letöltés közben, akkor az útválasztó valószínűleg felfúvódott.

A legjobb tesztek a pufferbloathoz

A pufferbloat és más kapcsolati problémák diagnosztizálására kifejlesztett tesztcsomag 40GigE-ig jó, de ehhez a Flent RRUL tesztcsomagra van szükségA Flent eszközök használatával jó érzést lehet szerezni arról, hogyan viselkedik a kapcsolat, miközben a beállításokat hangolja.

Más hálózati teljesítmény- és késleltetési eszközök

  1. A Quick Test (fentebb leírt) kezdetleges munkát végez a teljesítmény mérésére. Bár nem fut elég hosszú ideig ahhoz, hogy elkerülje a Powerboost vagy más, az ISP-k által bevezetett speciális esetek hatásait, határozottan rámutathat azokra a helyzetekre, amikor “pufferelsz”.
  2. betterspeedtest.sh az OpenWrtScripts bundle-ból egy olyan szkript, amelyet Linux/OSX vagy CeroWrt rendszeren futtathatsz, hogy konkrét, megismételhető teszteket végezz a hálózatodon. Ugyanolyan letöltési/feltöltési tesztet végez, mint a speedtest.net oldalról elérhető, de jobb, mert folyamatosan méri a pinglatenciát, és így megismerheti az adatátvitel minden irányának teljesítményét és késleltetését. (eredetileg a CeroWrtScripts csomagból)
  3. A netperfrunner.sh szkript (az OpenWrtScripts csomag része)az RRUL tesztet szimulálja négy egyidejű feltöltési és letöltési folyam létrehozásával. Ez nagy terhelés esetén méri a késleltetést. (eredetileg szintén a CeroWrtScripts csomag része)
  4. A Flent egy olyan eszköz, amelyet konzisztens és megismételhető hálózati mérések elvégzésére terveztek. A tesztcsomagja, beleértve az RRUL-t is, naplózza az adatokat, és vonzó grafikonokat készít az eredményekről. (Az RRUL előírja, hogy több netperf session fut egyszerre, hogy a hálózatot mindkét irányban erősen terhelje.)
  5. A netperf program a betterspeedtest.sh, a netperfrunner.sh és a Flent alapját képezi, és a CeroWrt firmware-be van beépítve. A netperf forgalmat vezet át a hálózaton, és méri annak teljesítményét.
Az oldal szerkesztéséhez küldjön pull request-et a Github repositoryba.