Jak sprawdzić prędkość linku w Ubuntu

Jak sprawdzić prędkość linku w Ubuntu

Prędkość łącza w podstawowej sieci odnosi się do maksymalnej prędkości, którą urządzenie może komunikować się z routerem bezprzewodowym. Prędkość łącza jest wyrażona w bitach/sekundzie i może się różnić w zależności od urządzenia i punktu dostępu bezprzewodowego.

W większości przypadków znajdziesz prędkości takie jak 144.4 Mb / s, 300 Mb / s, 100 Mb / s dla szybkich eterów lub 1000 Mb / s dla urządzeń takich jak Gigabit Ethernet.

Nie będę zanurzać się w tym, jak różne warstwy TCP/IP przetwarzają prędkości. Zamiast tego skupimy się na tym, jak sprawdzić prędkość linku na Ubuntu.

Metoda 1: Korzystanie z polecenia IP

Pierwszą metodą uzyskania prędkości linku interfejsu jest użycie polecenia IP.

Wszyscy znamy polecenie IP w Linux; Jest to część pakietu narzędzi netto. Pozwala nam konfigurować interfejsy sieciowe w systemie Linux, w tym przynoszenie interfejsów w górę i w dół, ustawianie adresów IP, maserek, tras. Zatem jest to potężne narzędzie dla administratorów sieci.

Aby uzyskać prędkość linku interfejsu, użyj polecenia IP, a następnie GREP jako:

sudo ip -a | Grep Qlen

W powyższym poleceniu GREP dla QLen, który pokazuje długość kolejki transmisji interfejsu sieciowego w pakietach.

Oto przykład:

Powyższe pokazuje interfejsy, pętlę i eth0, które są adapterem Ethernet.

Metoda 2: Zapytaj jądro

Jak się domyślacie, w tej metodzie obejrzymy prędkość interfejsu bezpośrednio z jądra. Informacje o interfejsie sieciowym są przechowywane w/sys/classes/net/[interfejs_name]/prędkość.

Wszystko, co musimy zrobić, to zapytać o plik za pomocą kota jako:

sudo cat/sys/classes/net/eth0/prędkość

Wyjście jest tak, jak pokazano:

Metoda 3: Menedżer sieci

Najprostszym i najczęstszym jest spojrzenie na interfejs sieciowy w narzędziu GUI Manager Network Manager.

W Ubuntu, aby uzyskać prędkość linku interfejsu Ethernet. Kliknij akcję połączenia sieciowego na górnym pasku i wybierz „Ustawienia przewodowe."

Powinno to zabrać do okna zarządzania siecią, które pokazuje prędkość linku, jak pokazano poniżej:

Metoda 4: MII-na-naokoł/ethtool

Następna metoda jest nieco niekonwencjonalna, ale działa dla systemów z zainstalowanym narzędziem. W takim przypadku możesz użyć Mii-Tool lub Ethtool. Oboje pozwalają użytkownikom zapytać o urządzenie w celu uzyskania informacji.

Może to jednak wymagać, abyś miał root lub użytkownika z uprawnieniami sudo do pracy.

NOTATKA: Jeśli jesteś na komputerze Linux, który nie ma zainstalowanych narzędzi, użyj metody omówionej powyżej, ponieważ będzie działać w większości systemów.

Aby uzyskać prędkość łącza interfejsu sieciowego za pomocą EthTool, użyj polecenia:

Sudo Ethtool

Poniższe polecenie pokazuje prędkość łącza dla interfejsu ETH0, jak pokazano:

Sudo Ethtool ETH0

Aby dowiedzieć się więcej, jak korzystać z ETHTOOL, rozważ instrukcję w 8. sekcji lub użyj poniższego linku:

Man 8 Ethtool
https: // linux.umierać.Net/Man/8/Ethtool

Wniosek

W tym samouczku omówiliśmy różne metody i sztuczki, aby uzyskać prędkość łącza interfejsów sieciowych w Ubuntu.

Dziękuję za przeczytanie.