Internet: Wie schnell ist die Verbindung?
Insbesondere auf Linux-servern ist die Frage interessant, wie schnell die Internetanbindung ist. Eine Messung der effektiven Geschwindigkeit einer Internetverbindung ist jedoch nicht so einfach. Denn die Ergebnisse sind immer von Zielserver und Auslastung abhängig. Es gibt nun aber ein neues Tool für die Kommandozeile, das reproduzierbare Ergebnisse liefert. Bislang war zur Geschwindigkeitsmessung einer Internetverbindung das Python-programm speedtest-cli die erste Wahl – eine Kommandozeilenversion des Tests von https:// speedtest.net. Denn dieses Tool ist in vielen Linux-distributionen wie Debian, Ubuntu, Fedora und Cent-os in den Paketquellen verfügbar und unkompliziert installiert. Damit wären allerdings auch schon alle Vorteile des Tools aufgezählt, denn in der Praxis liefert das Kommandozeilentool im Gegensatz zu einem Browser-gestützten Speedtest keine verlässlichen Ergebnisse. Die Messungen des Tools unterliegen grundsätzlich erheblichen Fluktuationen. Eine bessere Alternative stellt Netflix bereit: Der Streamingdienst bietet für Messungen die eigenen Server an und präsentiert dafür einen Geschwindigkeitstest auf der Website https://fast.com. Analog dazu gibt es auch ein Kommandozeilentool, das die Download-rate misst, die durch ihre Verteilung und über Loadbalancing von überall aus die optimale Geschwindigkeit bieten sollte. Die Ergebnisse sind aus diesem Grund sehr aussagekräftig und zeigen nebenbei ebenfalls, ob Provider oder Hoster die zugesicherte Geschwindigkeit drosseln.
Das Tool hat Netflix im Quellcode und in Form ausführbarer Dateien auf Github gestellt (https://github.com/ddo/fast). Von der Unterseite „Releases“ lassen sich fertige Programmdateien für etliche Betriebssysteme sowie Prozessorarchitekturen herunterladen. Für einen Linux-pc kommt „fast_linux_ amd64“oder „fast_linux_386“infrage, für den Raspberry Pi die Ausgabe „fast_linux_arm“. Nach dem Downloaden muss das Kommando chmod +x fast_linux_
[arch] die Datei noch ausführbar machen und ./fast_linux_[arch] startet anschließend den Test. Das Tool zeigt dann das Ergebnis schlicht als Wert in Megabit pro Sekunde (Mbps) an. -dw