Vernetzung

Wie überprüfe ich die Geschwindigkeit meiner NIC-Karte Linux?

Wie überprüfe ich die Geschwindigkeit meiner NIC-Karte Linux?
NIC oder Netzwerkkarte bietet eine Schnittstelle zwischen Ihrem System und einem Netzwerk, abgesehen von einem kabelgebundenen Netzwerk oder Wireless. Jede NIC verfügt über eine Geschwindigkeitsbewertung wie 100 Mbit/s oder 1 Gbit/s. Die Kenntnis der NIC-Kartengeschwindigkeit kann in verschiedenen Situationen hilfreich sein. Es kann Ihnen helfen, Leistungsprobleme zu diagnostizieren. Die Kenntnis der Geschwindigkeitsbegrenzung der NIC ist auch hilfreich, wenn Sie Ihre Internetdienste auf eine höhere Bandbreite aktualisieren, da Sie so überprüfen können, ob Sie die verfügbare Bandbreite voll ausnutzen können.

In diesem Beitrag beschreiben wir, wie man die Geschwindigkeit der NIC-Karte unter Linux überprüft.

Methode#1 Verwenden von Ethtool

Ethtool ist ein praktisches Tool, mit dem Sie Treiber- und Hardwarekonfigurationseinstellungen anzeigen und verwalten können. Dieses Tool ist standardmäßig nicht auf dem Linux-System installiert. Um ethtool in Ihren Linux-Distributionen zu installieren, verwenden Sie die folgenden Befehle:

Für Ubuntu/Debian/Mint

Sie können es mit diesem Befehl im Terminal installieren:

$ sudo apt install ethtool

Für CentOS/Redhat/Fedora

$ sudo dnf ethtool installieren

Geben Sie das sudo-Passwort ein, danach wird die Installation gestartet. Sobald die Installation abgeschlossen ist, können Sie das Tool verwenden.

Um Ihre NIC-Geschwindigkeit zu ermitteln, müssen Sie zuerst Ihren NIC-Namen kennen. Sie können diesen Befehl verwenden, um den NIC-Namen zu finden:

$ ip a

Um nun die NIC-Geschwindigkeit zu finden, geben Sie den folgenden Befehl im Terminal aus:

$ sudo ethtool

In unserem Fall lautet der NIC-Name ens33, sodass der Befehl lauten würde:

$ sudo ethtool ens33

Die Ausgabe des obigen Befehls gibt Informationen über die Netzwerkkonfiguration einschließlich der NIC-Geschwindigkeit.

Wenn Sie nicht an detaillierten Informationen zur Netzwerkkonfiguration interessiert sind und nur die Geschwindigkeit der NIC anzeigen möchten, verwenden Sie den folgenden Befehl:

$ sudo ethtool ens33 | grep -i speed

Wenn Sie nach dem Passwort gefragt werden, geben Sie das sudo-Passwort ein.

Dieser Befehl zeigt nur die Geschwindigkeit der NIC an, die in unserem Fall 1000 MB/s beträgt.

Methode#2 Verwenden von dmesg

Der Befehl dmesg wird verwendet, um die Kernel-bezogenen Meldungen auf dem Linux-System anzuzeigen. Wir können diesen Befehl auch verwenden, um die Geschwindigkeit der NIC-Karte zu ermitteln.

Um beispielsweise die Geschwindigkeit Ihrer Netzwerkkarte zu ermitteln, verwenden Sie den Befehl dmesg wie folgt:

$ dmesg | grep | mach dich auf

Ersetzen mit Ihrem Netzwerkkartennamen.

Hier ist die Ausgabe des obigen Befehls in unserem System, die zeigt, dass die NIC-Geschwindigkeit 1000 Mbit / s beträgt.

Methode#3 Verwenden des mii-tools

Das Mii-Tool wird verwendet, um den Status einer Media Independent Interface (MII)-Einheit einer NIC zu überprüfen oder zu ändern. Um mii-tools in Ihren Linux-Distributionen zu installieren, verwenden Sie die folgenden Befehle:

Für Ubuntu/Debian/Mint

$ sudo apt install net-tools

Für CentOS/Redhat/Fedora

$ sudo dnf install net-tools

Um Ihre NIC-Geschwindigkeit zu ermitteln, verwenden Sie das mii-Tool wie folgt:

$ sudo mii-tool -v

Ersetzen mit Ihrem Netzwerkkartennamen interface. Unten ist die mii-tool-Befehlsausgabe in unserem System, die zeigt, dass die NIC-Geschwindigkeit 1000 Mbit / s beträgt.

Dieser Beitrag zeigt, wie Sie die Geschwindigkeit der NIC-Karte im Linux-Betriebssystem mit verschiedenen Tools überprüfen, einschließlich ethtool, dmesg und mii-tool. Sobald Sie die NIC-Geschwindigkeit gefunden haben, können Sie leichter entscheiden, ob Sie die Karte im Falle eines Netzwerk-Upgrades wechseln müssen.

Machine Learning Tutorial mit Scikit-learn
In dieser Lektion über maschinelles Lernen mit scikit-learn lernen wir verschiedene Aspekte dieses hervorragenden Python-Pakets kennen, das es uns erm...
Python SciPy-Tutorial
In dieser Lektion werden wir sehen, was die SciPy-Bibliothek in Python verwendet und wie sie uns hilft, auf interaktive Weise mit mathematischen Gleic...
Python NumPy-Tutorial
In dieser Lektion zur Python NumPy-Bibliothek werden wir uns ansehen, wie diese Bibliothek es uns ermöglicht, leistungsstarke N-dimensionale Array-Obj...