基本的なネットワークでの接続速度は、デバイスがワイヤレス ルーターと通信できる最大速度を指します。接続速度はビット/秒で指定され、デバイスとワイヤレス アクセス ポイントによって異なる場合があります。
ほとんどの場合、144.4 Mbit / s、300 Mbit / s、高速イーサネットの場合は 100 Mbit / s、ギガビット イーサネットなどのデバイスの場合は 1000 Mbit / s などの速度が見つかります。
TCP / IP のさまざまな層が速度を処理する方法については説明しません。代わりに、Ubuntu での接続速度の検証に焦点を当てましょう。
方法 1:IP コマンドを使用する
インターフェイスの接続速度を調べる最初の方法は、IP コマンドを使用することです。
Linux の IP コマンドについては誰もが知っています。これは net-tools パッケージの一部です。これにより、インターフェイスの電源投入とシャットダウン、IP アドレス、ネットマスク、ルートの設定など、Linux システムでネットワーク インターフェイスを構成できます。これにより、ネットワーク管理者にとって強力なツールになります。
インターフェイスの接続速度を取得するには、ip コマンドに続けて grep as:
を使用します。 sudo ip -a | grep qlen上記のコマンドで、ネットワーク インターフェイスの送信キューの長さをパケット単位で示す qlen を grep します。
以下に例を示します:
上記は、インターフェイス、ループバック、およびイーサネット アダプターである eth0 を示しています。
方法 2:カーネルに問い合わせる
ご想像のとおり、この方法では、カーネルから直接インターフェース速度を表示します。ネットワーク インターフェイス情報は、/sys/classes/net/.[interface_name]/Speed に保存されます。
私たちがしなければならないことは、猫でファイルをクエリすることだけです:
須藤猫/sys/Classes/network/eth0/speed出力は次のとおりです。
方法 3:ネットワーク マネージャー
最も簡単で最も一般的な方法は、ネットワーク マネージャーの GUI ツールでネットワーク インターフェイスを確認することです。
Ubuntu では、イーサネット インターフェイスのリンク速度を取得します。トップバーの [ネットワーク接続] アクションをクリックし、[有線設定] を選択します。
これにより、以下に示すように接続速度を示すネットワーク管理ウィンドウが表示されます:
方法 4:Mii-Tool / Ethtool
次の方法は少し型破りですが、ツールがインストールされているシステムで機能します。この場合、mii-tool または ethtool を使用できます。どちらも、ユーザーはデバイスに情報を問い合わせることができます。
ただし、これを機能させるには、root または sudo 権限を持つユーザーが必要になる場合があります。
注意 :ツールがインストールされていない Linux マシンを使用している場合は、ほとんどのシステムで機能する上記の方法を使用してください。
ethtool でネットワーク インターフェイスの接続速度を取得するには、次のコマンドを使用します:
sudo ethtool <インターフェース名>次のコマンドは、次のように eth0 インターフェースの接続速度を表示します:
須藤ethtool eth0
Ethtool の使用方法の詳細については、セクション 8 のマニュアルを読むか、以下のリンクを使用してください。
男 8th ethtoolhttps://linux.die.net/man/8th/ethtool
卒業証書
このチュートリアルでは、Ubuntu でネットワーク インターフェイスの接続速度を取得するためのさまざまな方法とコツについて説明しました。
読んでくれてありがとう。