Durchsatzmessung mittels iperf im browser - Druckversion +- Amateurfunk Ulm - Forum (https://forum.amateurfunk-ulm.de) +-- Forum: Diskussionen AREDN etc. (https://forum.amateurfunk-ulm.de/forumdisplay.php?fid=1) +--- Forum: Software (https://forum.amateurfunk-ulm.de/forumdisplay.php?fid=5) +--- Thema: Durchsatzmessung mittels iperf im browser (/showthread.php?tid=9) |
Durchsatzmessung mittels iperf im browser - DK2FK - 12-03-2023 Eine Durchsatzmessung zwischen zwei Knoten im Mesh kann auch im Browser durchgeführt werden. Dazu wird eine URL aufgerufen die nach dem folgenden Schema aufgebaut ist Code: http://<sender>.local.mesh:8080/cgi-bin/iperf?server=<receiver> Hierbei wird jeweils die ausgehende Bandbreite vom lokalen/ausgewählten Knoten zu einem anderen Knoten im Netzwerk gemessen. Optional kann noch das Protokoll (udp oder tcp) definiert werden, indem Code: &protocol=<udp|tcp> Eine praktische Hilfe bekommt man, wenn man http://localnode.local.mesh:8080/cgi-bin/iperf aufruft. Bitte beachtet, dass das "laden" eines Bandbreiten tests die gesamte Dauer des Tests von 10s ist. RE: Durchsatzmessung mittels iperf im browser - DM4AB - 12-03-2023 Das geht auch alternativ auf der Kommandozeile. So habe ich das bisher auf Grund fehlenden Wissens über elegantere Alternativen gemacht :-( Dazu braucht man natürlich die Kommandozeile des Nodes, die unter der Node-Adresse und Port "2222" erreichbar ist (z.B. mittels putty). Die Empfangsstelle muss als Server gestartet werden durch "iperf -s" (s: Server). Die Sendestelle verwendet dann "iperf -c <ip-adresse>" (c: sende an den genannten Client). Es gibt einen ganze Menge von Parametern zu iperf bzw. iperf3 (siehe z. B. https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/iPerf3-User-Documentation.pdf) Der mittels iperf ermittelte Durchsatz ist sehr hoch und teilweise unrealistisch. Mit ftp (ich war immer der Meinung, das hätte besonders Kleinen Overhead) erreiche ich maximal ~85% des iperf Durchsatzes. |