Omitir para ir al contenido principal
  • Hacer pedidos rápida y fácilmente
  • Ver pedidos y realizar seguimiento al estado del envío
  • Cree y acceda a una lista de sus productos
  • Administre sus sitios, productos y contactos de nivel de producto de Dell EMC con Administración de la empresa.

「iperf」を使用して使用可能なネットワーク帯域幅をテストする方法

Resumen: この記事では、使用可能なネットワーク帯域幅をテストする方法について説明します。

Es posible que este artículo se traduzca automáticamente. Si tiene comentarios sobre su calidad, háganoslo saber mediante el formulario en la parte inferior de esta página.

Contenido del artículo


Síntomas

使用可能なネットワーク帯域幅をテストする方法

1.iperfユーティリティーをダウンロードします。  コピーはiperf.frから入手できます。
2.データを受信するサーバーで、管理者特権のコマンド ウィンドウを開き、次のコマンドを実行します。「iperf.exe –s –w 2m」.
    3.データを送信するサーバーで、管理者特権のコマンド ウィンドウを開き、次のコマンドを実行します。「iperf –c x.x.x.x –w 2m –t 30s –i 1s」.  「x.x.x.x」を手順2のサーバーのIPアドレスに置き換えます。
    4.手順3でサーバーに返されたデータを確認します。  出力は次のようなテキストになります。

 
C:\Users\some_user\Downloads>iperf -c xx.xx.xx.xx -w 2m -t 30s -i 1s
------------------------------------------------------------
Client connecting to xx.xx.xx.xx, TCP port 5001
TCP window size: 2.00 MByte
------------------------------------------------------------
[156] local xx.xx.xx.xx port 53724 connected with xx.xx.xx.xx port 5001
[ ID] Interval       Transfer     Bandwidth
[156]  0.0- 1.0 sec  113 MBytes  945 Mbits/sec
[156]  1.0- 2.0 sec  112 MBytes  944 Mbits/sec
[156]  2.0- 3.0 sec  113 MBytes  945 Mbits/sec
.
.
.
[156] 28.0-29.0 sec  113 MBytes  945 Mbits/sec
[156] 29.0-30.0 sec  112 MBytes  944 Mbits/sec
[156]  0.0-30.3 sec   3.30 GBytes  945 Mbits/sec

 
追加情報:

Iperfは、TCPおよびUDPデータ ストリームを作成し、それらを運んでいるネットワークのスループットを測定できる、一般的に使用されるネットワーク テスト ツールです。

Iperfを使用すると、ネットワークのテスト、ネットワークの最適化やチューニングに使用できるさまざまなパラメーターを設定できます。Iperfにはクライアントとサーバーの機能があり、2点間のスループットを一方向または双方向に測定できます。これは、オープンソースのソフトウェアで、Linux、UNIX、およびWindowsなどのさまざまなプラットフォームで実行されます。

上記のコマンド例では、バッファー サイズが2メガバイトの単方向テストを実行します。  テストは30秒間実行され、1秒ごとに結果が表示されます。  より高度なテストについては、以下の完全な構文を参照してください。
 

一般的なオプション:  


-f, --format
レポートする[kmKM]形式:Kbits, Mbits, KBytes, MBytes-h, --help
ヘルプを表示する synopsis-i

, --interval n
pause n seconds between periodic bandwidth reports-l

, --len n[KM]
set length read/write buffer to n (default 8 KB)

-m, --print_mss
print TCP 最大セグメントサイズ (MTU - TCP/IP ヘッダ)

-o, --output <filename>
この指定されたファイルに

レポートまたはエラーメッセージを出力する-p,

--port n
n をリッスン/接続するサーバーポートを n に設定する (デフォルトは 5001)

-u, --udp
TCPw

ではなく UDP を使用する, --window n[KM]
TCP ウィンドウサイズ (ソケットバッファサイズ)

-B, --bind host
>bind to <host>, インターフェイスまたはマルチキャストアドレス

-C, --
compatibility <for use with older versionsは余分なメッセージを送信しない msgs-M

, --mss n
TCP 最大セグメントサイズを設定する (MTU - 40 バイト)

-N, --nodelay
set TCP no delay, disable Nagle s Algorithm-v

, --version
print version information and quit-V

, --IPv6Version
ドメインをIPv6-x

に設定、 --reportexclude
[CDMSV] exclude C(接続) D(data) M(multicast) S(settings)
V(server) reports-y

, --reportstyle C|c
に設定した場合、結果を CSV (カンマ区切り値) として報告するサーバー

固有のオプション:  

-s, --server
サーバー モードで実行する

-U, --single_udp
シングル スレッドUDPモードで実行する

-D, --daemon
サーバーをデーモンとして実行する

クライアント固有のオプション:

-b, --bandwidth n[KM]
ターゲット帯域幅をnビット/秒に設定する(デフォルトは1 Mbit/sec)。この
設定にはUDP(-u)が必要です。

-c, --client <host run in client mode
>, connecting <to host-d

>, --dualtest
双方向テストを同時に

行う-n, --num n[KM]
送信するバイト数 (-t の代わりに)

-r, --tradeoff
双方向テストを個別に

行う-t, --time n
回(秒単位)(デフォルトは10秒)

-F, --fileinput <name
>ファイルから

送信するデータを入力する-I, --stdin stdin-Lから送信するデータを入力する, --listenport n
ポートで双方向テストを受信してPに戻す

, --parallel n
個の並列クライアントスレッドをrun-T

, --ttl n
マルチキャストの場合の有効時間(デフォルトは1)

-Z, --linux-congestion <algo>
set TCP輻輳制御アルゴリズム(Linuxのみ)


ソース:


WikipediaおよびManpagez

 

Causa

-

Resolución

-

Propiedades del artículo


Producto comprometido

Desktops & All-in-Ones, Laptops, Servers, PowerEdge

Fecha de la última publicación

10 jun 2024

Versión

5

Tipo de artículo

Solution