So diagnostizieren Sie langsame Upload-Geschwindigkeiten auf Ubuntu Server 18.04

So diagnostizieren Sie langsame Upload-Geschwindigkeiten auf Ubuntu Server 18.04

Ich verwende derzeit Ubuntu Server 18.04 auf einem Heimserver, der unter anderem als Plex-Server fungieren soll. Ich habe ihn über Ethernet angeschlossen (mit einem 5-Port-Switch zwischen ihm und dem Router) und erreiche beim Betrieb konstant Downloadgeschwindigkeiten im Bereich von 750-900 MBit/s speedtest-cli, was zu erwarten ist. Die Uploadgeschwindigkeit ist jedoch nie über 5 MBit/s gestiegen, obwohl alle anderen Maschinen im Haus bei Geschwindigkeitstests Geschwindigkeiten von etwa 300-400 oder mehr erreichten.

Wie kann ich diagnostizieren, was die Ursache für diese langsamen Upload-Geschwindigkeiten sein könnte? Ich bin mir nicht sicher, was das Problem verursachen könnte, wenn andere Geräte im selben Netzwerk keine Probleme haben, einschließlich eines anderen Computers, der an denselben 5-Port-Switch angeschlossen ist. Ich habe grundlegende Dinge wie das Zurücksetzen des Routers und das Vertauschen von Kabeln und Ports am Switch versucht, aber das hat nichts geändert.

Bearbeiten: Möglicherweise liegt hier ein Problem mit vor speedtest-cli. Ich habe auf GitHub zwei separate Probleme gefunden, in denen es um langsame Upload-Geschwindigkeiten ging, und habe auch andere Kommentare zu einer ähnlichen Diskrepanz zwischen DL- und UL-Geschwindigkeiten bei Verwendung des Tools gesehen.

Thread 1

Thread 2

Ich werde versuchen, eine alternative Methode zum Testen zu verwenden und zu sehen, was das Ergebnis ist.

Zweite Bearbeitung: Ich habe gerade bestätigt, dass es speedtest-clitatsächlich für Upload-Geschwindigkeiten kaputt ist. Ich fandDieser Artikeldie auf ein anderes Skript zum Testen der Geschwindigkeiten verweisen, und konnte Ergebnisse erzielen, die mit meinen Netzwerkgeschwindigkeiten übereinstimmten.

Antwort1

Unter Ubuntu 18.04

speedtest-cli wie von apt installiert:

$ speedtest-cli --server 2173

Retrieving speedtest.net configuration...
Testing from TPG Internet (<my IP>)...
Retrieving speedtest.net server list...
Retrieving information for the selected server...
Hosted by Internode (Sydney) [1.01 km]: 15.25 ms
Download: 84.62 Mbit/s
Upload: 3.82 Mbit/s

das Python (Link oben) vom Speedtest-CLI-Master:

$ ./speedtest.py --server 2173

Retrieving speedtest.net configuration...
Testing from TPG Internet (<my IP>)...
Retrieving speedtest.net server list...
Retrieving information for the selected server...
Hosted by Internode (Sydney) [1.01 km]: 14.583 ms
Download: 84.64 Mbit/s
Upload: 38.26 Mbit/s

Das zweite stimmt mit einem Webseiten-Ergebnis von derselben Maschine überein.

Übrigens führt die Installation von speedtest-cli auf meinem MacBook im selben Netzwerk durch brew zum gleichen (schnelleren) Ergebnis wie die zweite (ebenso wie ein Browser auf dem MacBook). Offensichtlich hat die per apt installierte speedtest-cli ein Problem, da dies bei direktem Python auf derselben Maschine nicht der Fall ist.

verwandte Informationen