iperf 3-ネットワーク帯域幅性能テストツール
役割:TCPまたはUDPに基づいて、ネットワーク帯域幅のスループットをテストする
インストール:yum install iperf 3-y
サービス側パラメータ:
-s:サービスを開始することを示します
-i:レポートの印刷間隔を示す
-p:リスニングポートを指定します.デフォルトは5201です.
-D:バックグラウンドで実行(デフォルトはフロントで実行し、テスト結果を画面に印刷)
使用例:iperf 3-s-i 1-p 10000
クライアント・パラメータ:
-c:クライアントを起動し、サービス側IPに続くことを示す
-b:ターゲットの最大帯域幅を指定します(ethool NIC名で表示できます)
-t:試験時間の指定
-P:コンカレント数の指定
-p:サービス側が起動したポートを示す
-R:リバーステスト
-d:双方向テスト
使用例:iperf 3-c 192.168.0.30 -b 1G -t 5 -P 2 -p 10000
例:
送信者と受信者のBandwidth(帯域幅)はだいたい985 M/sで、NICの1000 M/sに近いことがわかります.
インストール:yum install iperf 3-y
サービス側パラメータ:
-s:サービスを開始することを示します
-i:レポートの印刷間隔を示す
-p:リスニングポートを指定します.デフォルトは5201です.
-D:バックグラウンドで実行(デフォルトはフロントで実行し、テスト結果を画面に印刷)
使用例:iperf 3-s-i 1-p 10000
クライアント・パラメータ:
-c:クライアントを起動し、サービス側IPに続くことを示す
-b:ターゲットの最大帯域幅を指定します(ethool NIC名で表示できます)
-t:試験時間の指定
-P:コンカレント数の指定
-p:サービス側が起動したポートを示す
-R:リバーステスト
-d:双方向テスト
使用例:iperf 3-c 192.168.0.30 -b 1G -t 5 -P 2 -p 10000
例:
#
[root@test02 ~]# iperf3 -s -i 1 -p 10000
-----------------------------------------------------------
Server listening on 10000
-----------------------------------------------------------
Accepted connection from 192.168.10.121, port 40322
[ 5] local 192.168.10.122 port 10000 connected to 192.168.10.121 port 40324
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-1.00 sec 110 MBytes 926 Mbits/sec
[ 5] 1.00-2.00 sec 121 MBytes 1.02 Gbits/sec
[ 5] 2.00-3.00 sec 117 MBytes 980 Mbits/sec
[ 5] 3.00-4.00 sec 119 MBytes 997 Mbits/sec
[ 5] 4.00-5.00 sec 120 MBytes 1.01 Gbits/sec
[ 5] 5.00-5.00 sec 0.00 Bytes 0.00 bits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-5.00 sec 0.00 Bytes 0.00 bits/sec sender
[ 5] 0.00-5.00 sec 587 MBytes 984 Mbits/sec receiver
#
[root@test01 ~]# iperf3 -c 192.168.10.122 -t 5 -b 1G -P 1 -p 10000 -R
Connecting to host 192.168.10.122, port 10000
Reverse mode, remote host 192.168.10.122 is sending
[ 4] local 192.168.10.121 port 40328 connected to 192.168.10.122 port 10000
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 108 MBytes 909 Mbits/sec
[ 4] 1.00-2.00 sec 122 MBytes 1.02 Gbits/sec
[ 4] 2.00-3.00 sec 118 MBytes 992 Mbits/sec
[ 4] 3.00-4.00 sec 119 MBytes 999 Mbits/sec
[ 4] 4.00-5.00 sec 120 MBytes 1.00 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-5.00 sec 587 MBytes 985 Mbits/sec 0 sender
[ 4] 0.00-5.00 sec 587 MBytes 985 Mbits/sec receiver
送信者と受信者のBandwidth(帯域幅)はだいたい985 M/sで、NICの1000 M/sに近いことがわかります.