iPerf- und Synology-Router

Iperf Und Synology Router

Iperf ist eine Multiplattform-Lösung zur Durchführung von Flow-Tests zwischen zwei Geräten. Es war ein bisschen Glück, dass wir entdeckten, dass zwei Versionen auf dem Synology-Router eingebettet waren (iPerf 2 und iPerf3). Werfen wir einen Blick auf die Verwendung von iPerf3. Dieser Artikel richtet sich an Besitzer eines RT1900ac, RT2600ac oder sogar MR2200ac.

synology iperf - iPerf und Synology-Router

iPerf3 und SSH

Iperf3 ist ein bekanntes Netzwerkmesstool. Es wird über die Befehlszeile ausgeführt und muss auf zwei Computern im selben Netzwerk gestartet werden. Iperf wird auf einem Rechner als Server und auf dem zweiten als Client ausgeführt. Wie bereits erwähnt, ist iPerf sehr leistungsstark und plattformübergreifend (Windows, Apple, Linux…).

SSH aktivieren und erster Test

Mit SSH können Sie über die Befehlszeile eine Verbindung zu Ihrem Synology-Router herstellen. Es sollte über die Verwaltungsoberfläche des Routers aktiviert werden (Systemsteuerung> Dienste). Es empfiehlt sich, den Standardport (22) zu ändern. Beim Aktivieren von SSH bietet der Router an, Ihrer Firewall eine Regel hinzuzufügen. Wir du nicht empfehlen akzeptieren.

SSH SRM - iPerf- und Synology-Router
SSH auf dem Synology-Router aktivieren

Sobald SSH auf dem Router aktiviert ist, müssen Sie sich von einem Computer aus verbinden (mit Kitt zum Beispiel unter Windows). Geben Sie den folgenden Befehl ein, um auf den Router zuzugreifen:

ssh [email protected]<IP_DU_ROUTEUR> -p <PORT_SSH>

Das einzugebende Passwort ist das des Admin-Benutzers. Auch wenn letzteres deaktiviert ist, müssen Sie hier Ihr Passwort eingeben, um als Root auf den Router in SSH zuzugreifen. Lassen Sie uns nun überprüfen, ob das iPerf3-Modul vorhanden ist, indem Sie den folgenden Befehl eingeben:

iperf3 -v

Sie sollten so etwas wie den folgenden Screenshot haben:

iperf3 Synology - iPerf und Synology-Router
iPerf3 auf dem Synology-Router

Computerinstallation

Das iPerf3-Tool ist auf der offiziellen Website verfügbar für Windows, macOS und Linux (für Ubuntu ist der Befehl sudo apt-get iperf3 ermöglicht Ihnen, die neueste Version abzurufen). Beachten Sie, dass es auch Versionen für Ihre mobilen Geräte und ein Docker-Image gibt. Es ist keine Installation erforderlich, die ausführbare Datei ist autonom. Auch hier muss es über die Kommandozeile ausgeführt werden.

Geschwindigkeitstest

Geben Sie auf der Routerseite den folgenden Befehl ein, um den Servermodus zu aktivieren:

iperf3 -s

Dies ist der Standardmodus. In unserem Fall lauscht der Server auf Port 5201. Gehen wir nun zum Computer und geben die Befehlszeile ein:

iperf3 -c <IP_DU_ROUTEUR>

Auch dies ist die Standardausführung. Unmittelbar nach dem Drücken der Taste Eingang, sehen Sie, dass Client und Server Pakete austauschen. In unserem Fall tauscht der Computer mit dem Synology-Router mit einer Geschwindigkeit zwischen 780 Mbit / s und 876 Mbit / s aus.

Die ersten 10 Tests werden im Abstand von einer Sekunde durchgeführt. Wir haben in der Spalte Überweisen die Anzahl der Bytes (Byte in Englisch). Wenn wir die erste Zeile nehmen, haben der Computer und der Router im ersten Intervall (von 0 bis 1 Sekunde) 104 MByte (Mega Octet auf Französisch) übertragen. Die Spalte Bandbreite gibt die Geschwindigkeit in MBits/sec (Megabits) an. Dieser Übertragungstest (Intervall von einer Sekunde) wird standardmäßig 10 Mal durchgeführt.

Übertragungsbandbreite - iPerf und Synology Router
IPerf3-Übertragung zu einem RT2600ac

Die letzten beiden Zeilen sind ein Senden und ein Empfangen über einen Zeitraum von 10 Sekunden. Hier sind der Computer und der Router verkabelt (mit einem Kabel). Es ist möglich, den gleichen Test mit WiFi durchzuführen, wie Sie unten sehen können:

iperf WLAN-Test - iPerf und Synology Routerology

Hier haben wir den Test in eine Richtung (vom Client zum Server) durchgeführt. Ohne serverseitig etwas zu ändern, ist es möglich, die Testrichtung umzukehren. Sie müssen nur das Argument -R auf der Clientseite hinzufügen, um a . zu erstellen umkehren. Das Argument wird im Befehl nach der IP-Adresse positioniert. Der Server sendet und der Client empfängt.

iperf3 -c <IP_DU_ROUTEUR> -R

Denken Sie nach Abschluss der Tests daran, iPerf3 auf dem Router zu stoppen, indem Sie die Tasten Strg + c drücken. Schließlich empfehlen wir aus Sicherheitsgründen, den SSH-Dienst auf Ihrem Router zu deaktivieren.

.