Die Verbindungsgeschwindigkeit in einem Basisnetzwerk bezieht sich auf die maximale Geschwindigkeit, mit der ein Gerät mit dem WLAN-Router kommunizieren kann. Die Verbindungsgeschwindigkeit wird in Bits / Sekunde angegeben und kann je nach Gerät und WLAN-Zugangspunkt variieren.
In den meisten Fällen finden Sie Geschwindigkeiten wie 144,4 Mbit/s, 300 Mbit/s, 100 Mbit/s für schnelle Ethernets oder 1000 Mbit/s für Geräte wie Gigabit-Ethernets.
Ich werde nicht darauf eingehen, wie die verschiedenen Schichten von TCP / IP mit Geschwindigkeiten umgehen. Konzentrieren wir uns stattdessen darauf, die Verbindungsgeschwindigkeit auf Ubuntu zu überprüfen.
Methode 1:Verwenden des IP-Befehls
Die allererste Methode, um die Verbindungsgeschwindigkeit Ihrer Schnittstelle herauszufinden, ist die Verwendung des IP-Befehls.
Wir alle kennen den IP-Befehl unter Linux; es ist Teil des net-tools-Pakets. Es ermöglicht uns, Netzwerkschnittstellen im Linux-System zu konfigurieren, einschließlich des Ein- und Ausschaltens von Schnittstellen, des Festlegens von IP-Adressen, Netzmasken, Routen und mehr. Dies macht es zu einem leistungsstarken Tool für Netzwerkadministratoren.
Um die Verbindungsgeschwindigkeit Ihrer Schnittstelle zu erhalten, verwenden Sie den Befehl ip gefolgt von grep als:
sudo ip -a | grep qlenIm obigen Befehl grep für qlen, was die Länge der Sendewarteschlange der Netzwerkschnittstelle in Paketen angibt.
Hier ist ein Beispiel:
Das Obige zeigt die Schnittstellen, Loopback und eth0, einen Ethernet-Adapter.
Methode 2:Fragen Sie den Kernel
Wie Sie vermutet haben, zeigen wir mit dieser Methode die Schnittstellengeschwindigkeit direkt vom Kernel an. Die Netzwerkschnittstelleninformationen werden in /sys/classes/net/.[interface_name]/Speed.
gespeichertAlles, was wir tun müssen, ist die Datei mit einem cat abzufragen:
sudo cat /sys/Classes/network/eth0/speedDie Ausgabe sieht wie folgt aus:
Methode 3:Netzwerkmanager
Am einfachsten und gebräuchlichsten ist es, sich die Netzwerkschnittstelle im GUI-Tool des Netzwerkmanagers anzusehen.
In Ubuntu, um die Verbindungsgeschwindigkeit der Ethernet-Schnittstelle zu erhalten. Klicken Sie in der oberen Leiste auf die Aktion Netzwerkverbindung und wählen Sie Kabelgebundene Einstellungen aus.
Dies sollte Sie zum Netzwerkverwaltungsfenster bringen, das die Verbindungsgeschwindigkeit wie unten gezeigt anzeigt:
Methode 4:Mii-Tool / Ethtool
Die nächste Methode ist etwas unkonventionell, funktioniert aber für Systeme, auf denen das Tool installiert ist. In diesem Fall können Sie das mii-tool oder ethtool verwenden. Beide ermöglichen Benutzern, das Gerät nach Informationen abzufragen.
Dies kann jedoch erfordern, dass Sie root oder einen Benutzer mit sudo-Berechtigungen haben, um zu funktionieren.
HINWEIS :Wenn Sie sich auf einem Linux-Rechner befinden, auf dem die Tools nicht installiert sind, verwenden Sie die oben beschriebene Methode, da sie auf den meisten Systemen funktioniert.
Um die Verbindungsgeschwindigkeit einer Netzwerkschnittstelle mit dem ethtool abzurufen, verwenden Sie den Befehl:
sudo ethtoolDer folgende Befehl zeigt die Verbindungsgeschwindigkeit für die eth0-Schnittstelle wie gezeigt:
sudo ethtool eth0
Um mehr über die Verwendung des Ethtools zu erfahren, lesen Sie das Handbuch in Abschnitt 8 oder verwenden Sie den folgenden Link:
Mann 8. Ethtoolhttps://linux.die.net/man/8th/ethtool
Diplom
In diesem Tutorial haben wir verschiedene Methoden und Tricks besprochen, um die Verbindungsgeschwindigkeit von Netzwerkschnittstellen in Ubuntu zu ermitteln.
Danke fürs Lesen.