Tests voor Bufferbloat

Mindert de kwaliteit van uw web browsen, telefoongesprek, of gaming wanneer iemand bestanden aan het downloaden of uploaden is? Het kan zijn dat uw router “bufferbloat” heeft – onnodige vertraging doordat uw router te veel gegevens buffert.

Als de onderstaande tests een hoge latency laten zien (zeg, boven de 50 msec), lees dan onze aanbevelingen op Wat kan ik doen tegen Bufferbloat

Easy Test for Bufferbloat

The DSL Reports Speed Testmakes accurate metingen van de download en upload snelheden, samen met de latency tijdens de test. De “Results + Share” knop laat u de numerieke resultaten zien of een link doorgeven aan uw vrienden. Bekijk deBloat / NoBloat video’s op Youtube om te zien hoe de test werkt.

Een snelle test voor Bufferbloat

Andere snelheidstest sites meten alleen de latency wanneer de link inactief is – en dat vertelt slechts een deel van het verhaal. U kunt numerieke latency metingen krijgen met die andere snelheidstest sites als u tegelijkertijd een ping test uitvoert. Om dit te doen:

  1. Start een ping naar google.com. U zult een serie lijnen zien, een perping, meestal met tijden in het 20-100 msec bereik.
  2. Run een snelheidstest tegelijkertijd. Om dit te doen, start u een van de onderstaande speedtest services:

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

    (fast.com test nu op latency onder belasting, maar we zouden graag zien dat meer mensen hun resultaten vergelijken met onze snelle test)

  3. Let op de ping-tijden terwijl de snelheidstest loopt. Als de tijden omhoog springen tijdens up- of downloaden, dan is uw router waarschijnlijk opgeblazen.

De beste tests voor bufferbloat

De reeks tests die we hebben ontwikkeld om bufferbloat en andere verbindingsproblemen te diagnosticeren zijn goed tot 40 GigE, maar vereisen de Flent RRUL-testsuite. Met behulp van de Flent-hulpprogramma’s is het mogelijk om een goed gevoel te krijgen over hoe de verbinding zich gedraagt terwijl u uw instellingen aanpast.

Andere netwerkprestatie en latency tools

  1. De Quick Test (hierboven beschreven) doet een rudimentaire meting van de prestaties. Hoewel het niet lang genoeg loopt om de effecten van Powerboost of andere speciale gevallen geïmplementeerd door ISP’s te vermijden, kan het zeker situaties aanwijzen waar je “bufferbloated” bent.
  2. betterspeedtest.sh van de OpenWrtScripts bundel is een script dat je kunt draaien op Linux/OSX of op CeroWrt om concrete, herhaalbare tests van je netwerk te krijgen. Het voert dezelfde soort download/upload test uit die beschikbaar is op speedtest.net. Het is echter beter, omdat het voortdurend uw pinglatentie meet, en u dus de prestaties en latentie van elke richting van gegevensoverdracht laat kennen. (oorspronkelijk uit de CeroWrtScripts bundel)
  3. Het script netperfrunner.sh (onderdeel van de OpenWrtScripts bundel)simuleert de RRUL test door vier gelijktijdige upload en download streams te creëren. Dit meet de latency tijdens zware belasting. (ook oorspronkelijk onderdeel van de CeroWrtScripts bundel)
  4. Flent is een hulpmiddel dat is ontworpen om consistente en herhaalbare netwerkmetingen te doen. De reeks tests, waaronder RRUL, loggen de gegevens, en produceren aantrekkelijke grafieken van de resultaten. (RRUL specificeert dat meerdere netperfsessies gelijktijdig lopen om het netwerk in beide richtingen zwaar te belasten.)
  5. Het netperf programma ligt ten grondslag aan betterspeedtest.sh, netperfrunner.sh, en Flent, en is ingebouwd in de CeroWrt firmware. netperf stuurt verkeer door een netwerk en meet de prestaties.
Om deze pagina te bewerken, dient u een pull verzoek in bij de Github repository.