Um die Geschwindigkeit von a -> b zu testen

    … starten Sie auf a bitte

    nc -ulp 5000 > /dev/null

    einen UDP Listener, der die ankommenden Pakete sofort verwierft

    Auf Host b bitte

    pv < /dev/zero | nc -u <host a> 5000

    einen Prozess der einenendlosen Streams an den <host a> schickt. Ersetzen Sie <host a> bitte durch die entsprechende IP Adresse

    Als Ergebniss erhält man die Geschwidnigkeit einer UDP datenübertragung. Ohne den Parameter -u in beiden Befehlen wird die TCP Geschwindigkeit gemessen, die immer etwas kleiner ist als die UDP Geschwindigkeit, dies ergibt sich aus dem Overhead von TCP.

    Die Messung würde wiefolgt aussehen.

     146MB 0:00:13 [11,2MB/s] [         <=>                        ]

    Benötigte Pakete: netcat, pv

    Für Windows gibts es ebenfalls eine netcat Version. Hier muss die Ausgabe lediglich nach > nul umgeleitet werden.

    Leave A Reply