Testit Bufferbloatille

Pilaantuuko nettiselauksen, äänipuhelun tai pelaamisen laatu, kun joku lataa tai lataa tiedostoja? Saattaa olla, että reitittimessäsi on ”bufferbloat” eli tarpeeton viive, joka johtuu siitä, että reititin puskuroi liikaa dataa.

Jos alla olevat testit osoittavat suurta latenssia (esimerkiksi yli 50 sekuntia),lue suosituksemme osoitteessaMitä voin tehdä Bufferbloatille

Helppo testi Bufferbloatille

DSL-raporttien nopeustesti tekee tarkat mittaukset lataus- ja latausnopeuksista sekä latenssista testin aikana.Tulokset + Jaa-painikkeella näet numeeriset tulokset tai voit välittää linkin ystävillesi. KatsoBloat / NoBloat-videot YouTubessa nähdäksesi, miten testi toimii.

Pikatesti puskuribloatin havaitsemiseksi

Muut nopeustestisivustot mittaavat viiveen vain silloin, kun linkki on tyhjäkäynnillä – ja se kertoo vain osan tarinasta. Voit saada numeerisia viiveen mittauksia näillä muilla nopeustestisivustoilla, jos suoritat samanaikaisesti ping-testin. Voit tehdä näin:

  1. Aloita ping-testi osoitteeseen google.com. Näet sarjan viivoja, yksi per ping, joiden ajat ovat tyypillisesti 20-100 sekunnin välillä.
  2. Ajoita nopeustesti samanaikaisesti. com testaa nyt latenssia kuormitettuna, mutta haluaisimme, että useammat ihmiset vertaisivat tuloksiaan pikatestimme tuloksiin)

  3. Katsele ping-aikoja nopeustestin ollessa käynnissä. Jos ajat ponnahtavat ylös latauksen tai latauksen aikana, reitittimesi on luultavasti paisunut.

Parhaat testit bufferbloatille

Testisarja, jonka kehitimme bufferbloatin ja muiden yhteysongelmien diagnosoimiseksi, on hyvä 40GigE:iin asti, mutta se edellyttääFlent RRUL -testisarjaaFlent-työkalujen avulla on mahdollista saada hyvä tuntuma siitä, miten yhteys käyttäytyy, kun säädät asetuksia.

Muut verkon suorituskyky- ja latenssityökalut

  1. Pikatesti (kuvattu edellä) tekee alkeellista työtä suorituskyvyn mittaamisessa. Vaikka se ei toimi tarpeeksi kauan välttääkseen Powerboostin tai muiden ISP:iden toteuttamien erikoistapausten vaikutukset, se voi ehdottomasti osoittaa tilanteet, joissa olet ”puskurissa”.
  2. betterspeedtest.sh OpenWrtScripts bundlesta on skripti, jonka voit ajaa Linuxissa/OSX:ssä tai CeroWrt:ssä saadaksesi konkreettisia, toistettavissa olevia testejä verkostostasi. Se suorittaa samantyyppisen lataus- ja lataustestin, joka on saatavilla speedtest.net-sivustolta. Se on kuitenkin parempi, koska se mittaa jatkuvasti ping-latenssia ja antaa sinulle siten tiedon jokaisen tiedonsiirtosuunnan suorituskyvystä ja latenssista. (alun perin CeroWrtScripts-paketista)
  3. Netperfrunner.sh-skripti (osa OpenWrtScripts-pakettia)simuloi RRUL-testiä luomalla neljä samanaikaista lataus- ja latausvirtaa. Näin mitataan latenssia suuren kuormituksen aikana. (alun perin myös osa CeroWrtScripts-pakettia)
  4. Flent on työkalu, joka on suunniteltu tekemään johdonmukaisia ja toistettavia verkkomittauksia. Sen testisarja, mukaan lukien RRUL, kirjaa tiedot ja tuottaa tuloksista houkuttelevia kaavioita. (RRUL määrittelee, että useita netperf-istuntoja ajetaan samanaikaisesti verkon kuormittamiseksi voimakkaasti molempiin suuntiin.)
  5. Netperf-ohjelma on betterspeedtest.sh:n, netperfrunner.sh:n ja Flentin perustana, ja se on sisäänrakennettu CeroWrt:n laiteohjelmistoon. netperf ajaa liikennettä verkon läpi ja mittaa verkon suorituskykyä.”
Muokataksesi tätä sivua lähetä vetopyyntö (pull request)

Siirtääksesi tätä sivua lähetä vetopyyntö (pull request) Githubin arkistoon.