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.