On Wednesday, 13 February 2019 08:32:09 CET Maximilian Hahn wrote:
Hallo Sven
Ich habe mir den Artikel noch mal durchgelesen und gefunden warum mich das interessiert hat. https://en.wikipedia.org/wiki/Bufferbloat http://www.dslreports.com/speedtest kann den Bufferbloat mit testen und mich hat interessiert, wie man das messen kann? Wahrscheinlich vergleicht er dabei einfach die Ping-Zeit vorher und während der Datenübertragung.
Genau, es gibt da auch diverse Tools, die das fuer dich automatisiert machen und dslreports wird das sicher aehnlich machen. Im Artikel sind da ja auch einige mehr genannt.
Was wir damals mit Dave Taht genutzt haben war flent [1]. Nicht ganz einfach aufzusetzen, aber kann ziemlich viele Daten automatisch sammeln und visualisieren. Dort haben wir mit mehreren Gegenstellen gearbeitet und dort UDP-iperf genutzt um ordentlich Daten zu senden. Und dann haben wir die RoundTripTime um und waehrend des iperf-Laufes mittels fping gemessen. Ich muss hier dazu aber sagen, dass es uns damals eher um die Fair-Airtime- Geschichte im WiFi ging, aber Dave sich natuerlich auch fuer die Latenzen bei unserer Belastung interessiert hat.
Es gibt da noch bessere Verfahren, die dann genauer analysieren ob dazwischen ein Software-Queuing mit Priorisierung passiert. Das das vielleicht ein Ping einfach vorzeitig weitergeschickt wird, aber trotzdem sich irgendwelche anderen Queues aufbauen. Aber da muesste man in die Fachliteratur schauen. Mir wuerde direkt einfallen, dass man die RTT auch direkt in seinem "Last"-Traffic misst und dann mit einer ueber eine zweite Verbindung verschicktes "Ping" vergleicht.
Gruesse, Sven