この記事のディレクトリ
1. 公式説明
iperf3 3.13 バージョンをインストールした後、man iperf3 のヘルプ コマンドを介して -w パラメータの解決策を確認できるようになりました。 -w,
--window n[KMGT]
ソケット バッファ サイズ / ウィンドウ サイズを設定します。この値はサーバーに送信され、サーバー側でも使用されます。このオプションは両側で、送信側と受信側の両方のソケット バッファ サイズを設定します。このオプションを使用すると、最大 TCP ウィンドウ サイズを (間接的に) 設定できます。Linux システムでは、有効な最大ウィンドウ サイズはこのオプションで指定されたサイズの約 2 倍であることに注意してください (この動作は iperf3 のバグではなく、tcp(7) およびソケット(7) で文書化されているように Linux カーネルの「機能」です。 ))。
翻訳: このパラメータは、ソケットのバッファ サイズまたはウィンドウ サイズを設定するために使用されます。この設定値はサーバーに送信され、構成がサーバーで有効になります。クライアントとサーバーでは、このパラメータは送信バッファと受信バッファを同時に設定します。このパラメータは、TCP ウィンドウの最大値を (間接的に) 設定するために使用できます。Linux システムでは、このパラメータを設定した後、有効な最大ウィンドウ サイズが設定値の約 2 倍になることに注意してください (これは iperf3 のバグではなく、Linux カーネルのシステム動作です。TCP(7) とソケットを参照してください) (7))
2. -w パラメータが使用されます
パラメータ -w はサーバーのコマンド ラインにのみ入力できますが、クライアントの受信バッファと送信バッファ、およびサーバーの受信バッファと送信バッファに同時に有効になるように設定されることに注意してください。
詳しいプロセスを知りたくない場合は、結論を直接見ることができます\color{red} 結論を直接見ることができます結論を直接見てください:
テストの目標がネットワークの最大レート (最大スループット) を達成することである場合、
- UDP が使用される場合、w パラメータが大きいほど、より良い \color{red} UDP が使用される場合、w パラメータが大きいほど、より良いUDP を使用する場合_ _−wパラメータが大きいほど、エラーがなくなります。
- TCP を使用する場合は、受信ウィンドウが小さいためにスループットが増加していないことが明確にわかっていない限り、-w パラメータを簡単に変更しないでください。この問題をより適切に解決するには、-P パラメータを使用することをお勧めします。ウィンドウが原因となるほど大きくないことを確認したら、-w パラメータを使用してウィンドウを増やすことができます \color{red} TCP を使用する場合は、受信ウィンドウが小さすぎるためにスループットが上がらないことがわかっている場合を除き、使用しないでください。 -w パラメータを安易に変更しないでください。-P パラメータを使用することをお勧めします。この問題をより適切に解決するには、ウィンドウが十分に大きくないことが明らかな場合は、-w パラメータを使用してウィンドウを拡大できます。TCPを使用する場合は、受信ウィンドウが小さすぎるためにスループットが向上しないことが明確にわかっていない限り、安易に変更しないでください。−wパラメータの使用を推奨します−この問題をより適切に解決するには、 Pパラメータを使用します。ウィンドウが十分に大きくないことが明らかな場合は、次のコマンドを使用できます。−wパラメータでウィンドウのサイズを拡大します。
詳細については、「iperf3 を使用してロングファット ネットワーク (TCP ロングファット パイプライン) で TCP テストを実行する、iperf3 の構成方法」を参照してください。
3. 特定のパラメータの説明
公式の説明から、-w の意味が TCP と UDP で同じではないことはすでにわかっているため、以下では UDP と TCP の 2 つの部分に分けます。
3.1. UDP の場合、-w の使用方法の詳細な説明:
UDP ソケットには送信バッファ サイズがありますが、実際には UDP 送信バッファはありません。送信バッファ サイズの実際の意味は、ソケットに書き込むことができる UDP データグラム サイズの上限です。アプリケーションが上限を超えるデータ パケットをソケットに書き込むと、システムは送信エラーを返します。
UDP が送信できるパケット サイズの上限には、次の 2 つの要素が影響します。
- UDP プロトコル自体の UDP パケット長は 16 ビットであるため、UDP パケット長は 2^16=65535-20 バイトの IP ヘッダー = 65515 バイトを超えることはできません。
- ソケットの UDP 送信バッファのサイズ。アプリケーション層がソケットに送信できる最大 UDP メッセージの長さを制限します。 -w はこれのみを変更できます (/proc/sys/net/core/wmem_default によって制限されます)。 /proc /sys/net/core/wmem_max)
UDP メッセージは大きすぎないように注意してください。大きすぎる場合は、MTU によって制限されます。IP は自動的にフラグメントを生成します。UDP メッセージは複数の IP メッセージに分割されます。1 つの IP フラグメントが失われると、 UDP メッセージ全体が破棄されます。
UDP の一方向テストを例として考えてみましょう (クライアント送信 ---->サーバー受信)
- クライアント:
- 送信バッファ
上記の通り、-wが設定されているため、クライアントが使用できる送信バッファのサイズの実際の意味は、ソケットに書き込めるUDPデータグラムのサイズの上限となり、この値がLinux システムで定義されている最大値より大きくすることはできません。また、Linux システムで定義されている最小値より小さくすることもできません。- 最小値より小さい場合:
設定は成功を返しますが、有効にはならず、最小値が直接使用されます。 - 最大値より大きい場合:
クライアントの-wパラメータがサーバと同期するため、本設定値>サーバの最大値、または本設定値>クライアントの最大値の場合、iperf3はエラーを報告します。
- 最小値より小さい場合:
- 受信バッファ (一方向テストでは、クライアントにとってデータは受信されないため、受信バッファのサイズは意味がありません) 受信バッファは意味があり、CPU が動作しているときなどにバッファの役割を果たすことができます
。他の優先度の高いタスクの場合、iperf3 が短期間にソケット受信バッファからデータを読み取れない場合、バッファが小さすぎるとパケット損失が発生する可能性があります (受信バッファがいっぱいになると、UDP プロトコル スタックが受信側は新たに受信したパケットを直接破棄します)。同様に、この値は、Linux システムで定義された最大値を超えることはできず、Linux システムで定義される最小値よりも小さいことはできません。- 最小値より小さい場合:
設定は成功を返しますが、有効にはならず、最小値が直接使用されます。 - 最大値より大きい場合:
クライアントの-wパラメータがサーバと同期するため、本設定値>サーバの最大値、または本設定値>クライアントの最大値の場合、iperf3はエラーを報告します。
- 最小値より小さい場合:
- 送信バッファ
サーバ:
- 送信バッファ (一方向テストでは、サーバー側ではデータが送信されないため、送信バッファのサイズは意味がありません) 前述のように、
-w が設定されており、クライアントは実際の送信バッファのサイズを送信しますソケットに書き込めるUDPデータグラムのサイズの上限を意味しており、この値はLinuxシステムで定義されている最大値を超えることはできず、また、定義されている最小値よりも小さくすることはできませんLinux システムによって。
- 最小値未満の場合:
設定は成功を返しますが、有効にはならず、最小値が直接使用されます。
・ 最大値より大きい場合
クライアントの-wパラメータはサーバと同期するため、本設定値がサーバの最大値より大きい場合、または本値がクライアントの最大値より大きい場合、iperf3 はエラーを報告します。- 受信バッファ 受信
バッファは意味があり、バッファとして機能します。たとえば、CPU が他の優先度の高いタスクによって使用されている場合、バッファが大きすぎると、iperf3 は短時間でソケット受信バッファからデータを読み取ることができません。この値が小さい場合は、パケット損失が発生する可能性があります (受信バッファがいっぱいになると、受信側の UDP プロトコル スタックは新しく受信したパケットを直接破棄します)。バッファが十分に大きい場合は、そのような状況が発生したときに、バッファ パケット損失が直接発生しないように、受信したパケットは最初にキャッシュされ、iperf3 が戻った後に処理されます。同様に、この値は、Linux システムで定義されている最大値よりも大きくすることも、Linux システムで定義されている最小値よりも小さくすることもできません。- 最小値より小さい場合:
設定は成功を返しますが、有効にはならず、最小値が直接使用されます。 - 最大値より大きい場合:
クライアントの-wパラメータがサーバと同期するため、本設定値>サーバの最大値、または本設定値>クライアントの最大値の場合、iperf3はエラーを報告します。
- 最小値より小さい場合:
- 受信バッファ 受信
結論: UDP を使用する場合、-w パラメーターが大きいほど、エラーが発生せずに良好な結果が得られます。
3.1.1 Linuxシステムで定義されているUDP送受信バッファの最小値の確認方法
Linux システムによって定義された送受信バッファの最小値を表示する方法:
-d オプションを開いて、-w 256 などの非常に小さな -w を設定すると、次の出力が表示されます。
- クライアントの最小送信バッファは 4608、受信バッファは 2304
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60 -u -b 10M -w 256 -d
send_parameters:
{
"udp": true,
"omit": 0,
"time": 10,
"parallel": 1,
"window": 256,
"len": 1448,
"bandwidth": 10000000,
"pacing_timer": 1000,
"client_version": "3.9"
}
Connecting to host 192.168.3.60, port 5201
SNDBUF is 4608, expecting 256
RCVBUF is 2304, expecting 256
Setting application pacing to 1250000
[ 5] local 192.168.3.107 port 39954 connected to 192.168.3.60 port 5201
- サーバーの最小送信バッファは 4480、受信バッファは 2240
pi@raspberrypi:~ $ iperf3 -s -A 2 -d
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
get_parameters:
{
"udp": true,
"omit": 0,
"time": 10,
"parallel": 1,
"window": 256,
"len": 1448,
"bandwidth": 10000000,
"pacing_timer": 1000,
"client_version": "3.9"
}
Accepted connection from 192.168.3.107, port 37692
SNDBUF is 4480, expecting 256
RCVBUF is 2240, expecting 256
Setting application pacing to 1250000
[ 5] local 192.168.3.60 port 5201 connected to 192.168.3.107 port 39954
3.1.2 Linuxシステムで定義されているUDP送受信バッファの最大値を確認する方法
- クライアント
xxx@xxx-pc:~$ sudo cat /proc/sys/net/core/rmem_max
212992
xxx@xxx-pc:~$ sudo cat /proc/sys/net/core/wmem_max
212992
- サーバ
pi@raspberrypi:~ $ sudo cat /proc/sys/net/core/wmem_max
180224
pi@raspberrypi:~ $ sudo cat /proc/sys/net/core/rmem_max
180224
3.2. TCP の場合、-w の使用方法の詳細な説明:
iperf3 を使用してロングファット ネットワークの TCP (TCP ロングファット パイプライン) をテストする記事、iperf3 の構成方法から、-w パラメーターを使用して受信ウィンドウを拡張し、速度が低下する問題を解決できることがわかりました。 TCP ロングファット パイプライン内の TCP フローを増やすことはできません。
3.2.1. テスト環境:
クライアントはシングルコア周波数 4.0Ghz の 8 コア i8 x86 マシンを使用し、サーバーは ARM A53 CPU でシングルコア周波数 1G の Raspberry Pi 4B を使用し、ギガビット スイッチ接続を介して直接接続します。 2 つのホスト間の帯域幅は 1Gbps、RTT は約 0.2ms であることがわかります。このようなネットワークでは、TCP テストにデフォルトのパラメータを直接使用します。以下に示すように、940Mbps に達することがあります。この時点で、サーバーの CPU2 はほぼ 100% に達しています。これは、限られた CPU 処理能力により、 940Mbps は基本的に TCP の最高速度です。
-クライアントテストコマンド:
xxx@xxx-pc:~$ ping 192.168.3.60
PING 192.168.3.60 (192.168.3.60) 56(84) bytes of data.
64 bytes from 192.168.3.60: icmp_seq=1 ttl=64 time=0.150 ms
64 bytes from 192.168.3.60: icmp_seq=2 ttl=64 time=0.192 ms
64 bytes from 192.168.3.60: icmp_seq=3 ttl=64 time=0.206 ms
64 bytes from 192.168.3.60: icmp_seq=4 ttl=64 time=0.219 ms
64 bytes from 192.168.3.60: icmp_seq=5 ttl=64 time=0.195 ms
64 bytes from 192.168.3.60: icmp_seq=6 ttl=64 time=0.214 ms
64 bytes from 192.168.3.60: icmp_seq=7 ttl=64 time=0.202 ms
^C
--- 192.168.3.60 ping statistics ---
7 packets transmitted, 7 received, 0% packet loss, time 6135ms
rtt min/avg/max/mdev = 0.150/0.196/0.219/0.021 ms
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60
Connecting to host 192.168.3.60, port 5201
[ 5] local 192.168.3.107 port 58330 connected to 192.168.3.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 114 MBytes 955 Mbits/sec 0 390 KBytes
[ 5] 1.00-2.00 sec 112 MBytes 942 Mbits/sec 0 390 KBytes
[ 5] 2.00-3.00 sec 112 MBytes 942 Mbits/sec 0 390 KBytes
[ 5] 3.00-4.00 sec 112 MBytes 942 Mbits/sec 0 390 KBytes
[ 5] 4.00-5.00 sec 112 MBytes 942 Mbits/sec 0 390 KBytes
[ 5] 5.00-6.00 sec 112 MBytes 942 Mbits/sec 0 390 KBytes
[ 5] 6.00-7.00 sec 112 MBytes 942 Mbits/sec 0 390 KBytes
[ 5] 7.00-8.00 sec 112 MBytes 942 Mbits/sec 0 390 KBytes
[ 5] 8.00-9.00 sec 112 MBytes 936 Mbits/sec 0 390 KBytes
[ 5] 9.00-10.00 sec 112 MBytes 942 Mbits/sec 0 390 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 1.10 GBytes 943 Mbits/sec 0 sender
[ 5] 0.00-10.02 sec 1.10 GBytes 939 Mbits/sec receiver
iperf Done.
- サーバーテストコマンド:
pi@raspberrypi:~ $ iperf3 -s -A 2
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
Accepted connection from 192.168.3.107, port 54922
[ 5] local 192.168.3.60 port 5201 connected to 192.168.3.107 port 54924
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 110 MBytes 919 Mbits/sec
[ 5] 1.00-2.00 sec 112 MBytes 941 Mbits/sec
[ 5] 2.00-3.00 sec 112 MBytes 941 Mbits/sec
[ 5] 3.00-4.00 sec 112 MBytes 941 Mbits/sec
[ 5] 4.00-5.00 sec 112 MBytes 941 Mbits/sec
- サーバーの CPU 使用率:
3.2.2. TCPロングファットパイプラインのテストプロセスをシミュレートする
netem を使用して、伝播遅延が 100 ミリ秒と 100 ミリ秒、合計 200 ミリ秒、帯域幅が 1 Gbps のロングファット ネットワークをシミュレートします。
サーバー入力コマンドがあります。
root@raspberrypi:/home/pi# tc qdisc add dev eth0 root netem delay 100ms
root@raspberrypi:/home/pi#
クライアントで次のコマンドを入力します。
root@xxx-pc:/home/xxx# tc qdisc add dev enp2s0 root netem delay 100ms
root@xxx-pc:/home/xxx# ping 192.168.3.60
PING 192.168.3.60 (192.168.3.60) 56(84) bytes of data.
64 bytes from 192.168.3.60: icmp_seq=1 ttl=64 time=200 ms
64 bytes from 192.168.3.60: icmp_seq=2 ttl=64 time=200 ms
64 bytes from 192.168.3.60: icmp_seq=3 ttl=64 time=200 ms
^C
--- 192.168.3.60 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 200.252/200.279/200.299/0.019 ms
ping コマンドにより、RTT がすでに 200 ミリ秒であることがわかります。
3.3.3 長飛ネットワークにおける TCP のテスト結果
デフォルトのパラメータを使用すると、TCP のレートが非常に低いことがわかります。最初の 3 秒のスロースタートランプの後、レートは最終的に 105Mbps で安定しますが、これは帯域幅の理論値である 1Gbps からは程遠い値です。 CPU2 の占有率は依然として非常に低く、約 15% です。これは、帯域幅を制限しているのは CPU の処理能力ではなく、速度を制限しているのは TCP の長く太いパイプラインであることを示しています。
- クライアント:
root@xxx-pc:/home/wangsheng# /usr/bin/iperf3 -c 192.168.3.60 -t 10
Connecting to host 192.168.3.60, port 5201
[ 5] local 192.168.3.107 port 45868 connected to 192.168.3.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 740 KBytes 6.06 Mbits/sec 0 113 KBytes
[ 5] 1.00-2.00 sec 6.18 MBytes 51.9 Mbits/sec 0 3.51 MBytes
[ 5] 2.00-3.00 sec 12.5 MBytes 105 Mbits/sec 0 4.95 MBytes
[ 5] 3.00-4.00 sec 12.5 MBytes 105 Mbits/sec 0 4.95 MBytes
[ 5] 4.00-5.00 sec 11.2 MBytes 94.4 Mbits/sec 0 4.95 MBytes
[ 5] 5.00-6.00 sec 12.5 MBytes 105 Mbits/sec 0 4.95 MBytes
[ 5] 6.00-7.00 sec 12.5 MBytes 105 Mbits/sec 0 4.95 MBytes
[ 5] 7.00-8.00 sec 12.5 MBytes 105 Mbits/sec 0 4.95 MBytes
[ 5] 8.00-9.00 sec 12.5 MBytes 105 Mbits/sec 0 4.95 MBytes
[ 5] 9.00-10.00 sec 12.5 MBytes 105 Mbits/sec 0 4.95 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 106 MBytes 88.6 Mbits/sec 0 sender
[ 5] 0.00-10.20 sec 105 MBytes 86.1 Mbits/sec receiver
iperf Done.
- サーバ:
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
Accepted connection from 192.168.3.107, port 45854
[ 5] local 192.168.3.60 port 5201 connected to 192.168.3.107 port 45868
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 99.0 KBytes 811 Kbits/sec
[ 5] 1.00-2.00 sec 3.40 MBytes 28.5 Mbits/sec
[ 5] 2.00-3.00 sec 12.4 MBytes 104 Mbits/sec
[ 5] 3.00-4.00 sec 12.4 MBytes 104 Mbits/sec
[ 5] 4.00-5.00 sec 12.4 MBytes 104 Mbits/sec
[ 5] 5.00-6.00 sec 12.4 MBytes 104 Mbits/sec
[ 5] 6.00-7.00 sec 12.4 MBytes 104 Mbits/sec
[ 5] 7.00-8.00 sec 12.4 MBytes 104 Mbits/sec
[ 5] 8.00-9.00 sec 12.4 MBytes 104 Mbits/sec
[ 5] 9.00-10.00 sec 12.3 MBytes 103 Mbits/sec
[ 5] 10.00-10.20 sec 2.47 MBytes 104 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate
[ 5] 0.00-10.20 sec 105 MBytes 86.1 Mbits/sec receiver
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
- サーバーのCPU使用率は約15%です
3.3.3 ロングファットネットワーク: -w を使用してウィンドウを増やした後の TCP テスト結果
TCP フロー制御アルゴリズムと輻輳制御アルゴリズムによれば、TCP が全帯域幅 (実際には帯域幅遅延) を占有するには、少なくとも 3 つの条件を満たす必要があります
。1) 受信側は **帯域幅遅延**を通知する必要があります。このようにして、送信者は十分なデータを送信できます2) 送信者が十分なデータを送信できるように、送信者は非常に大きな帯域幅 * 遅延を持つ送信ウィンドウを必要
とします3) ネットワークが混雑することはありません、その他のトラフィックは使用できません。ネットワークを占有します。そうしないと、輻輳制御アルゴリズムによってスループットが低下します。
次に、iperf3 を使用して、long-fat ネットワーク
とTCP long-fat パイプラインに従って、long- fat ネットワーク (TCP long-fat パイプライン) をテストします。スループット。
次のコマンドを使用して、クライアントとサーバーの受信バッファと送信バッファの最大制限を 64M に変更します。
echo 33554432 > /proc/sys/net/core/wmem_max
echo 33554432 > /proc/sys/net/core/rmem_max
以下では個別にテストします
-w パラメータ | TCPスループットレート |
---|---|
1k | 21Kbps |
2k | 29Kbps |
4k | 116Kbps |
8k | 232Kbps |
16k | 570Kbps |
32k | 1.2Mbps |
64k | 2.5Mbps |
128k | 5.3Mbps |
256k | 10.7Mbps |
512k | 20Mbps |
1M | 42Mbps |
2m | 84Mbps |
4M | 168Mbps |
8m | 336Mbps |
16M | 603Mbps |
24M | 776Mbps |
26M | 840Mbps |
28M | 900Mbps |
29M | 923Mbps |
30M | 944Mbps |
31M | 944Mbps |
32m | 944Mbps |
少なくとも今のところ、-w とスループットの向上の方向に進んでおり、これは現在の著者の理解とも一致しています。ウィンドウが 30M に達すると、940Mbps の制限に達し、ウィンドウのサイズを大きくしても効果がないことがわかります。
テストログは次のとおりです。
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60 -t 100 -w 1k
Connecting to host 192.168.3.60, port 5201
[ 5] local 192.168.3.107 port 40378 connected to 192.168.3.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 2.73 KBytes 22.4 Kbits/sec 0 5.47 KBytes
[ 5] 1.00-2.00 sec 3.28 KBytes 26.9 Kbits/sec 0 5.47 KBytes
[ 5] 2.00-3.00 sec 2.19 KBytes 17.9 Kbits/sec 0 5.47 KBytes
[ 5] 3.00-4.00 sec 3.28 KBytes 26.9 Kbits/sec 0 5.47 KBytes
[ 5] 4.00-5.00 sec 2.19 KBytes 17.9 Kbits/sec 0 5.47 KBytes
[ 5] 5.00-6.00 sec 3.28 KBytes 26.9 Kbits/sec 0 5.47 KBytes
^C[ 5] 6.00-6.49 sec 1.09 KBytes 18.3 Kbits/sec 0 5.47 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-6.49 sec 18.0 KBytes 22.8 Kbits/sec 0 sender
[ 5] 0.00-6.49 sec 0.00 Bytes 0.00 bits/sec receiver
iperf3: interrupt - the client has terminated
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60 -t 100 -w 2k
Connecting to host 192.168.3.60, port 5201
[ 5] local 192.168.3.107 port 43396 connected to 192.168.3.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 3.54 KBytes 28.9 Kbits/sec 0 7.07 KBytes
[ 5] 1.00-2.00 sec 4.24 KBytes 34.8 Kbits/sec 0 7.07 KBytes
[ 5] 2.00-3.00 sec 2.83 KBytes 23.2 Kbits/sec 0 7.07 KBytes
[ 5] 3.00-4.00 sec 4.24 KBytes 34.8 Kbits/sec 0 7.07 KBytes
[ 5] 4.00-5.00 sec 2.83 KBytes 23.2 Kbits/sec 0 7.07 KBytes
[ 5] 5.00-6.00 sec 4.24 KBytes 34.8 Kbits/sec 0 7.07 KBytes
^C[ 5] 6.00-6.41 sec 1.41 KBytes 28.4 Kbits/sec 0 7.07 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-6.41 sec 23.3 KBytes 29.8 Kbits/sec 0 sender
[ 5] 0.00-6.41 sec 0.00 Bytes 0.00 bits/sec receiver
iperf3: interrupt - the client has terminated
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60 -t 100 -w 4k
Connecting to host 192.168.3.60, port 5201
[ 5] local 192.168.3.107 port 41002 connected to 192.168.3.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 12.7 KBytes 104 Kbits/sec 0 14.1 KBytes
[ 5] 1.00-2.00 sec 14.1 KBytes 116 Kbits/sec 0 14.1 KBytes
[ 5] 2.00-3.00 sec 14.1 KBytes 116 Kbits/sec 0 14.1 KBytes
[ 5] 3.00-4.00 sec 14.1 KBytes 116 Kbits/sec 0 14.1 KBytes
[ 5] 4.00-5.00 sec 14.1 KBytes 116 Kbits/sec 0 14.1 KBytes
^C[ 5] 5.00-5.38 sec 5.66 KBytes 121 Kbits/sec 0 14.1 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-5.38 sec 74.9 KBytes 114 Kbits/sec 0 sender
[ 5] 0.00-5.38 sec 0.00 Bytes 0.00 bits/sec receiver
iperf3: interrupt - the client has terminated
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60 -t 100 -w 8k
Connecting to host 192.168.3.60, port 5201
[ 5] local 192.168.3.107 port 57816 connected to 192.168.3.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 28.3 KBytes 232 Kbits/sec 0 14.1 KBytes
[ 5] 1.00-2.00 sec 28.3 KBytes 232 Kbits/sec 0 14.1 KBytes
[ 5] 2.00-3.00 sec 28.3 KBytes 232 Kbits/sec 0 14.1 KBytes
[ 5] 3.00-4.00 sec 28.3 KBytes 232 Kbits/sec 0 14.1 KBytes
[ 5] 4.00-5.00 sec 28.3 KBytes 232 Kbits/sec 0 14.1 KBytes
[ 5] 5.00-6.00 sec 28.3 KBytes 232 Kbits/sec 0 14.1 KBytes
[ 5] 6.00-7.00 sec 28.3 KBytes 232 Kbits/sec 0 14.1 KBytes
^C[ 5] 7.00-7.43 sec 17.0 KBytes 326 Kbits/sec 0 14.1 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-7.43 sec 215 KBytes 237 Kbits/sec 0 sender
[ 5] 0.00-7.43 sec 0.00 Bytes 0.00 bits/sec receiver
iperf3: interrupt - the client has terminated
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60 -t 100 -w 16k
Connecting to host 192.168.3.60, port 5201
[ 5] local 192.168.3.107 port 55020 connected to 192.168.3.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 56.6 KBytes 463 Kbits/sec 0 28.3 KBytes
[ 5] 1.00-2.00 sec 84.8 KBytes 695 Kbits/sec 0 28.3 KBytes
[ 5] 2.00-3.00 sec 56.6 KBytes 463 Kbits/sec 0 28.3 KBytes
[ 5] 3.00-4.00 sec 84.8 KBytes 695 Kbits/sec 0 28.3 KBytes
[ 5] 4.00-5.00 sec 56.6 KBytes 463 Kbits/sec 0 28.3 KBytes
[ 5] 5.00-6.00 sec 69.3 KBytes 568 Kbits/sec 0 28.3 KBytes
[ 5] 6.00-7.00 sec 84.8 KBytes 695 Kbits/sec 0 28.3 KBytes
[ 5] 7.00-8.00 sec 56.6 KBytes 463 Kbits/sec 0 28.3 KBytes
[ 5] 8.00-9.00 sec 83.4 KBytes 684 Kbits/sec 0 28.3 KBytes
[ 5] 9.00-10.00 sec 69.3 KBytes 568 Kbits/sec 0 28.3 KBytes
[ 5] 10.00-11.00 sec 56.6 KBytes 463 Kbits/sec 0 28.3 KBytes
^C[ 5] 11.00-11.39 sec 28.3 KBytes 599 Kbits/sec 0 28.3 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-11.39 sec 788 KBytes 567 Kbits/sec 0 sender
[ 5] 0.00-11.39 sec 0.00 Bytes 0.00 bits/sec receiver
iperf3: interrupt - the client has terminated
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60 -t 100 -w 32k
Connecting to host 192.168.3.60, port 5201
[ 5] local 192.168.3.107 port 43342 connected to 192.168.3.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 94.7 KBytes 776 Kbits/sec 0 62.2 KBytes
[ 5] 1.00-2.00 sec 167 KBytes 1.37 Mbits/sec 0 62.2 KBytes
[ 5] 2.00-3.00 sec 130 KBytes 1.07 Mbits/sec 0 62.2 KBytes
[ 5] 3.00-4.00 sec 147 KBytes 1.20 Mbits/sec 0 62.2 KBytes
[ 5] 4.00-5.00 sec 177 KBytes 1.45 Mbits/sec 0 62.2 KBytes
[ 5] 5.00-6.00 sec 150 KBytes 1.23 Mbits/sec 0 62.2 KBytes
[ 5] 6.00-7.00 sec 119 KBytes 973 Kbits/sec 0 62.2 KBytes
[ 5] 7.00-8.00 sec 171 KBytes 1.40 Mbits/sec 0 62.2 KBytes
[ 5] 8.00-9.00 sec 148 KBytes 1.22 Mbits/sec 0 62.2 KBytes
[ 5] 9.00-10.00 sec 143 KBytes 1.17 Mbits/sec 0 62.2 KBytes
[ 5] 10.00-11.00 sec 146 KBytes 1.19 Mbits/sec 0 62.2 KBytes
[ 5] 11.00-12.00 sec 130 KBytes 1.07 Mbits/sec 0 62.2 KBytes
^C[ 5] 12.00-12.47 sec 77.8 KBytes 1.36 Mbits/sec 0 62.2 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-12.47 sec 1.76 MBytes 1.18 Mbits/sec 0 sender
[ 5] 0.00-12.47 sec 0.00 Bytes 0.00 bits/sec receiver
iperf3: interrupt - the client has terminated
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60 -t 100 -w 64k
Connecting to host 192.168.3.60, port 5201
[ 5] local 192.168.3.107 port 34360 connected to 192.168.3.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 212 KBytes 1.74 Mbits/sec 0 113 KBytes
[ 5] 1.00-2.00 sec 303 KBytes 2.48 Mbits/sec 0 133 KBytes
[ 5] 2.00-3.00 sec 265 KBytes 2.17 Mbits/sec 0 133 KBytes
[ 5] 3.00-4.00 sec 374 KBytes 3.06 Mbits/sec 0 133 KBytes
[ 5] 4.00-5.00 sec 310 KBytes 2.54 Mbits/sec 0 133 KBytes
[ 5] 5.00-6.00 sec 265 KBytes 2.17 Mbits/sec 0 133 KBytes
[ 5] 6.00-7.00 sec 336 KBytes 2.75 Mbits/sec 0 133 KBytes
[ 5] 7.00-8.00 sec 320 KBytes 2.62 Mbits/sec 0 133 KBytes
[ 5] 8.00-9.00 sec 322 KBytes 2.64 Mbits/sec 0 133 KBytes
[ 5] 9.00-10.00 sec 250 KBytes 2.05 Mbits/sec 0 133 KBytes
^C[ 5] 10.00-10.40 sec 166 KBytes 3.37 Mbits/sec 0 133 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.40 sec 3.05 MBytes 2.46 Mbits/sec 0 sender
[ 5] 0.00-10.40 sec 0.00 Bytes 0.00 bits/sec receiver
iperf3: interrupt - the client has terminated
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60 -t 100 -w 128k
Connecting to host 192.168.3.60, port 5201
[ 5] local 192.168.3.107 port 59208 connected to 192.168.3.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 263 KBytes 2.15 Mbits/sec 0 113 KBytes
[ 5] 1.00-2.00 sec 699 KBytes 5.73 Mbits/sec 0 255 KBytes
[ 5] 2.00-3.00 sec 579 KBytes 4.74 Mbits/sec 0 255 KBytes
[ 5] 3.00-4.00 sec 571 KBytes 4.67 Mbits/sec 0 255 KBytes
[ 5] 4.00-5.00 sec 737 KBytes 6.04 Mbits/sec 0 255 KBytes
[ 5] 5.00-6.00 sec 607 KBytes 4.98 Mbits/sec 0 255 KBytes
[ 5] 6.00-7.00 sec 592 KBytes 4.85 Mbits/sec 0 255 KBytes
[ 5] 7.00-8.00 sec 581 KBytes 4.76 Mbits/sec 0 272 KBytes
[ 5] 8.00-9.00 sec 733 KBytes 6.01 Mbits/sec 0 272 KBytes
[ 5] 9.00-10.00 sec 559 KBytes 4.58 Mbits/sec 0 272 KBytes
[ 5] 10.00-11.00 sec 700 KBytes 5.74 Mbits/sec 0 272 KBytes
^C[ 5] 11.00-11.46 sec 296 KBytes 5.28 Mbits/sec 0 272 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-11.46 sec 6.76 MBytes 4.95 Mbits/sec 0 sender
[ 5] 0.00-11.46 sec 0.00 Bytes 0.00 bits/sec receiver
iperf3: interrupt - the client has terminated
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60 -t 100 -w 256k
Connecting to host 192.168.3.60, port 5201
[ 5] local 192.168.3.107 port 57688 connected to 192.168.3.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 512 KBytes 4.19 Mbits/sec 0 113 KBytes
[ 5] 1.00-2.00 sec 1.13 MBytes 9.49 Mbits/sec 0 527 KBytes
[ 5] 2.00-3.00 sec 1.26 MBytes 10.6 Mbits/sec 0 527 KBytes
[ 5] 3.00-4.00 sec 1.13 MBytes 9.51 Mbits/sec 0 527 KBytes
[ 5] 4.00-5.00 sec 1.25 MBytes 10.5 Mbits/sec 0 527 KBytes
[ 5] 5.00-6.00 sec 1.18 MBytes 9.88 Mbits/sec 0 527 KBytes
[ 5] 6.00-7.00 sec 1.21 MBytes 10.1 Mbits/sec 0 527 KBytes
[ 5] 7.00-8.00 sec 1.30 MBytes 10.9 Mbits/sec 0 527 KBytes
[ 5] 8.00-9.00 sec 1.33 MBytes 11.1 Mbits/sec 0 527 KBytes
[ 5] 9.00-10.00 sec 1.20 MBytes 10.1 Mbits/sec 0 527 KBytes
^C[ 5] 10.00-10.76 sec 1.01 MBytes 11.1 Mbits/sec 0 527 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.76 sec 12.5 MBytes 9.73 Mbits/sec 0 sender
[ 5] 0.00-10.76 sec 0.00 Bytes 0.00 bits/sec receiver
iperf3: interrupt - the client has terminated
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60 -t 100 -w 512k
Connecting to host 192.168.3.60, port 5201
[ 5] local 192.168.3.107 port 59860 connected to 192.168.3.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 1010 KBytes 8.26 Mbits/sec 0 113 KBytes
[ 5] 1.00-2.00 sec 1.56 MBytes 13.1 Mbits/sec 0 1024 KBytes
[ 5] 2.00-3.00 sec 2.73 MBytes 22.9 Mbits/sec 0 1024 KBytes
[ 5] 3.00-4.00 sec 2.49 MBytes 20.9 Mbits/sec 0 1024 KBytes
[ 5] 4.00-5.00 sec 2.36 MBytes 19.8 Mbits/sec 0 1024 KBytes
[ 5] 5.00-6.00 sec 2.55 MBytes 21.4 Mbits/sec 0 1024 KBytes
[ 5] 6.00-7.00 sec 2.36 MBytes 19.8 Mbits/sec 0 1024 KBytes
[ 5] 7.00-8.00 sec 2.67 MBytes 22.4 Mbits/sec 0 1024 KBytes
[ 5] 8.00-9.00 sec 2.30 MBytes 19.3 Mbits/sec 0 1024 KBytes
^C[ 5] 9.00-9.63 sec 1.99 MBytes 26.6 Mbits/sec 0 1024 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-9.63 sec 22.0 MBytes 19.2 Mbits/sec 0 sender
[ 5] 0.00-9.63 sec 0.00 Bytes 0.00 bits/sec receiver
iperf3: interrupt - the client has terminated
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60 -t 100 -w 1m
Connecting to host 192.168.3.60, port 5201
[ 5] local 192.168.3.107 port 35564 connected to 192.168.3.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 1.93 MBytes 16.2 Mbits/sec 0 113 KBytes
[ 5] 1.00-2.00 sec 2.08 MBytes 17.5 Mbits/sec 0 2.01 MBytes
[ 5] 2.00-3.00 sec 5.22 MBytes 43.8 Mbits/sec 0 2.01 MBytes
[ 5] 3.00-4.00 sec 5.34 MBytes 44.8 Mbits/sec 0 2.01 MBytes
[ 5] 4.00-5.00 sec 4.60 MBytes 38.6 Mbits/sec 0 2.01 MBytes
[ 5] 5.00-6.00 sec 5.03 MBytes 42.2 Mbits/sec 0 2.01 MBytes
[ 5] 6.00-7.00 sec 5.16 MBytes 43.3 Mbits/sec 0 2.01 MBytes
[ 5] 7.00-8.00 sec 5.10 MBytes 42.7 Mbits/sec 0 2.01 MBytes
[ 5] 8.00-9.00 sec 4.54 MBytes 38.1 Mbits/sec 0 2.01 MBytes
[ 5] 9.00-10.00 sec 5.28 MBytes 44.3 Mbits/sec 0 2.01 MBytes
^C[ 5] 10.00-10.40 sec 2.17 MBytes 45.2 Mbits/sec 0 2.01 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.40 sec 46.5 MBytes 37.5 Mbits/sec 0 sender
[ 5] 0.00-10.40 sec 0.00 Bytes 0.00 bits/sec receiver
iperf3: interrupt - the client has terminated
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60 -t 100 -w 2m
Connecting to host 192.168.3.60, port 5201
[ 5] local 192.168.3.107 port 57468 connected to 192.168.3.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 3.75 MBytes 31.4 Mbits/sec 0 113 KBytes
[ 5] 1.00-2.00 sec 2.50 MBytes 21.0 Mbits/sec 0 3.54 MBytes
[ 5] 2.00-3.00 sec 10.0 MBytes 83.9 Mbits/sec 0 4.02 MBytes
[ 5] 3.00-4.00 sec 10.0 MBytes 83.9 Mbits/sec 0 4.02 MBytes
[ 5] 4.00-5.00 sec 10.0 MBytes 83.9 Mbits/sec 0 4.02 MBytes
[ 5] 5.00-6.00 sec 10.0 MBytes 83.9 Mbits/sec 0 4.02 MBytes
^C[ 5] 6.00-6.63 sec 7.12 MBytes 95.6 Mbits/sec 0 4.02 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-6.63 sec 53.4 MBytes 67.6 Mbits/sec 0 sender
[ 5] 0.00-6.63 sec 0.00 Bytes 0.00 bits/sec receiver
iperf3: interrupt - the client has terminated
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60 -t 100 -w 4m
Connecting to host 192.168.3.60, port 5201
[ 5] local 192.168.3.107 port 39568 connected to 192.168.3.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 6.25 MBytes 52.4 Mbits/sec 0 113 KBytes
[ 5] 1.00-2.00 sec 2.50 MBytes 21.0 Mbits/sec 0 3.54 MBytes
[ 5] 2.00-3.00 sec 20.0 MBytes 168 Mbits/sec 0 5.85 MBytes
[ 5] 3.00-4.00 sec 20.0 MBytes 168 Mbits/sec 0 5.85 MBytes
[ 5] 4.00-5.00 sec 20.0 MBytes 168 Mbits/sec 0 5.85 MBytes
[ 5] 5.00-6.00 sec 20.0 MBytes 168 Mbits/sec 0 5.85 MBytes
^C[ 5] 6.00-6.10 sec 3.75 MBytes 323 Mbits/sec 0 5.85 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-6.10 sec 92.5 MBytes 127 Mbits/sec 0 sender
[ 5] 0.00-6.10 sec 0.00 Bytes 0.00 bits/sec receiver
iperf3: interrupt - the client has terminated
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60 -t 100 -w 8m
Connecting to host 192.168.3.60, port 5201
[ 5] local 192.168.3.107 port 50820 connected to 192.168.3.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 11.2 MBytes 94.3 Mbits/sec 0 113 KBytes
[ 5] 1.00-2.00 sec 2.50 MBytes 21.0 Mbits/sec 0 3.54 MBytes
[ 5] 2.00-3.00 sec 25.0 MBytes 210 Mbits/sec 0 16.0 MBytes
[ 5] 3.00-4.00 sec 31.2 MBytes 262 Mbits/sec 0 16.0 MBytes
[ 5] 4.00-5.00 sec 33.8 MBytes 283 Mbits/sec 0 16.0 MBytes
[ 5] 5.00-6.00 sec 38.8 MBytes 325 Mbits/sec 0 16.0 MBytes
[ 5] 6.00-7.00 sec 38.8 MBytes 325 Mbits/sec 0 16.0 MBytes
[ 5] 7.00-8.00 sec 40.0 MBytes 336 Mbits/sec 0 16.0 MBytes
[ 5] 8.00-9.00 sec 40.0 MBytes 336 Mbits/sec 0 16.0 MBytes
[ 5] 9.00-10.00 sec 40.0 MBytes 336 Mbits/sec 0 16.0 MBytes
^C[ 5] 10.00-10.37 sec 16.2 MBytes 372 Mbits/sec 0 16.0 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.37 sec 318 MBytes 257 Mbits/sec 0 sender
[ 5] 0.00-10.37 sec 0.00 Bytes 0.00 bits/sec receiver
iperf3: interrupt - the client has terminated
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60 -t 100 -w 16m
Connecting to host 192.168.3.60, port 5201
[ 5] local 192.168.3.107 port 54698 connected to 192.168.3.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 21.2 MBytes 178 Mbits/sec 0 113 KBytes
[ 5] 1.00-2.00 sec 3.75 MBytes 31.5 Mbits/sec 0 3.54 MBytes
[ 5] 2.00-3.00 sec 47.5 MBytes 399 Mbits/sec 0 33.0 MBytes
[ 5] 3.00-4.00 sec 72.5 MBytes 608 Mbits/sec 0 33.0 MBytes
[ 5] 4.00-5.00 sec 71.2 MBytes 598 Mbits/sec 0 33.0 MBytes
[ 5] 5.00-6.00 sec 71.2 MBytes 598 Mbits/sec 0 33.0 MBytes
[ 5] 6.00-7.00 sec 72.5 MBytes 608 Mbits/sec 0 33.0 MBytes
[ 5] 7.00-8.00 sec 71.2 MBytes 598 Mbits/sec 0 33.0 MBytes
[ 5] 8.00-9.00 sec 71.2 MBytes 598 Mbits/sec 0 33.0 MBytes
[ 5] 9.00-10.00 sec 71.2 MBytes 598 Mbits/sec 0 33.0 MBytes
^C[ 5] 10.00-10.48 sec 35.0 MBytes 610 Mbits/sec 0 33.0 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.48 sec 609 MBytes 487 Mbits/sec 0 sender
[ 5] 0.00-10.48 sec 0.00 Bytes 0.00 bits/sec receiver
iperf3: interrupt - the client has terminated
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60 -t 100 -w 24m
Connecting to host 192.168.3.60, port 5201
[ 5] local 192.168.3.107 port 58668 connected to 192.168.3.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 31.2 MBytes 262 Mbits/sec 0 113 KBytes
[ 5] 1.00-2.00 sec 3.75 MBytes 31.5 Mbits/sec 0 3.54 MBytes
[ 5] 2.00-3.00 sec 55.0 MBytes 461 Mbits/sec 0 25.8 MBytes
[ 5] 3.00-4.00 sec 92.5 MBytes 776 Mbits/sec 0 25.8 MBytes
[ 5] 4.00-5.00 sec 93.8 MBytes 786 Mbits/sec 0 25.8 MBytes
[ 5] 5.00-6.00 sec 93.8 MBytes 787 Mbits/sec 0 25.8 MBytes
[ 5] 6.00-7.00 sec 90.0 MBytes 755 Mbits/sec 0 25.8 MBytes
[ 5] 7.00-8.00 sec 96.2 MBytes 807 Mbits/sec 0 25.8 MBytes
[ 5] 8.00-9.00 sec 95.0 MBytes 797 Mbits/sec 0 25.8 MBytes
[ 5] 9.00-10.00 sec 92.5 MBytes 776 Mbits/sec 0 25.8 MBytes
^C[ 5] 10.00-10.64 sec 65.0 MBytes 849 Mbits/sec 0 25.8 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.64 sec 809 MBytes 638 Mbits/sec 0 sender
[ 5] 0.00-10.64 sec 0.00 Bytes 0.00 bits/sec receiver
iperf3: interrupt - the client has terminated
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60 -t 100 -w 26m
Connecting to host 192.168.3.60, port 5201
[ 5] local 192.168.3.107 port 33020 connected to 192.168.3.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 33.8 MBytes 283 Mbits/sec 0 113 KBytes
[ 5] 1.00-2.00 sec 3.75 MBytes 31.5 Mbits/sec 0 3.54 MBytes
[ 5] 2.00-3.00 sec 57.5 MBytes 482 Mbits/sec 0 27.2 MBytes
[ 5] 3.00-4.00 sec 97.5 MBytes 818 Mbits/sec 0 27.3 MBytes
[ 5] 4.00-5.00 sec 101 MBytes 849 Mbits/sec 0 27.3 MBytes
[ 5] 5.00-6.00 sec 101 MBytes 849 Mbits/sec 0 27.3 MBytes
[ 5] 6.00-7.00 sec 97.5 MBytes 818 Mbits/sec 0 27.3 MBytes
[ 5] 7.00-8.00 sec 101 MBytes 849 Mbits/sec 0 27.3 MBytes
[ 5] 8.00-9.00 sec 101 MBytes 849 Mbits/sec 0 27.3 MBytes
[ 5] 9.00-10.00 sec 100 MBytes 839 Mbits/sec 0 27.3 MBytes
[ 5] 10.00-11.00 sec 102 MBytes 860 Mbits/sec 0 27.3 MBytes
[ 5] 11.00-12.00 sec 105 MBytes 881 Mbits/sec 0 27.3 MBytes
[ 5] 12.00-13.00 sec 100 MBytes 839 Mbits/sec 0 27.3 MBytes
^C[ 5] 13.00-13.72 sec 72.5 MBytes 842 Mbits/sec 0 27.3 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-13.72 sec 1.15 GBytes 718 Mbits/sec 0 sender
[ 5] 0.00-13.72 sec 0.00 Bytes 0.00 bits/sec receiver
iperf3: interrupt - the client has terminated
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60 -t 100 -w 28m
Connecting to host 192.168.3.60, port 5201
[ 5] local 192.168.3.107 port 39638 connected to 192.168.3.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 36.2 MBytes 304 Mbits/sec 0 113 KBytes
[ 5] 1.00-2.00 sec 3.75 MBytes 31.5 Mbits/sec 0 3.54 MBytes
[ 5] 2.00-3.00 sec 57.5 MBytes 482 Mbits/sec 0 27.2 MBytes
[ 5] 3.00-4.00 sec 104 MBytes 870 Mbits/sec 0 29.5 MBytes
[ 5] 4.00-5.00 sec 106 MBytes 891 Mbits/sec 0 29.5 MBytes
[ 5] 5.00-6.00 sec 108 MBytes 902 Mbits/sec 0 29.5 MBytes
[ 5] 6.00-7.00 sec 105 MBytes 881 Mbits/sec 0 29.5 MBytes
[ 5] 7.00-8.00 sec 106 MBytes 891 Mbits/sec 0 29.5 MBytes
[ 5] 8.00-9.00 sec 106 MBytes 891 Mbits/sec 0 29.5 MBytes
[ 5] 9.00-10.00 sec 105 MBytes 881 Mbits/sec 0 29.5 MBytes
[ 5] 10.00-11.00 sec 110 MBytes 923 Mbits/sec 0 29.5 MBytes
[ 5] 11.00-12.00 sec 109 MBytes 912 Mbits/sec 0 29.5 MBytes
[ 5] 12.00-13.00 sec 108 MBytes 902 Mbits/sec 0 29.5 MBytes
[ 5] 13.00-14.00 sec 108 MBytes 902 Mbits/sec 0 29.5 MBytes
[ 5] 14.00-15.00 sec 109 MBytes 912 Mbits/sec 0 29.5 MBytes
^C[ 5] 15.00-15.46 sec 51.2 MBytes 939 Mbits/sec 0 29.5 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-15.46 sec 1.40 GBytes 777 Mbits/sec 0 sender
[ 5] 0.00-15.46 sec 0.00 Bytes 0.00 bits/sec receiver
iperf3: interrupt - the client has terminated
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60 -t 100 -w 29m
Connecting to host 192.168.3.60, port 5201
[ 5] local 192.168.3.107 port 49936 connected to 192.168.3.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 37.5 MBytes 314 Mbits/sec 0 113 KBytes
[ 5] 1.00-2.00 sec 3.75 MBytes 31.5 Mbits/sec 0 3.54 MBytes
[ 5] 2.00-3.00 sec 57.5 MBytes 482 Mbits/sec 0 27.2 MBytes
[ 5] 3.00-4.00 sec 105 MBytes 881 Mbits/sec 0 30.6 MBytes
[ 5] 4.00-5.00 sec 110 MBytes 923 Mbits/sec 0 30.6 MBytes
[ 5] 5.00-6.00 sec 110 MBytes 923 Mbits/sec 0 30.6 MBytes
[ 5] 6.00-7.00 sec 110 MBytes 923 Mbits/sec 0 30.6 MBytes
[ 5] 7.00-8.00 sec 110 MBytes 923 Mbits/sec 0 30.6 MBytes
[ 5] 8.00-9.00 sec 111 MBytes 933 Mbits/sec 0 30.6 MBytes
^C[ 5] 9.00-9.63 sec 73.8 MBytes 977 Mbits/sec 0 30.6 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-9.63 sec 829 MBytes 722 Mbits/sec 0 sender
[ 5] 0.00-9.63 sec 0.00 Bytes 0.00 bits/sec receiver
iperf3: interrupt - the client has terminated
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60 -t 100 -w 30m
Connecting to host 192.168.3.60, port 5201
[ 5] local 192.168.3.107 port 56056 connected to 192.168.3.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 38.8 MBytes 325 Mbits/sec 0 113 KBytes
[ 5] 1.00-2.00 sec 3.75 MBytes 31.5 Mbits/sec 0 3.54 MBytes
[ 5] 2.00-3.00 sec 36.2 MBytes 304 Mbits/sec 0 12.2 MBytes
[ 5] 3.00-4.00 sec 53.8 MBytes 451 Mbits/sec 0 14.9 MBytes
[ 5] 4.00-5.00 sec 71.2 MBytes 598 Mbits/sec 0 18.5 MBytes
[ 5] 5.00-6.00 sec 78.8 MBytes 661 Mbits/sec 0 22.4 MBytes
[ 5] 6.00-7.00 sec 88.8 MBytes 744 Mbits/sec 0 26.8 MBytes
[ 5] 7.00-8.00 sec 108 MBytes 902 Mbits/sec 0 31.5 MBytes
[ 5] 8.00-9.00 sec 112 MBytes 944 Mbits/sec 0 31.5 MBytes
[ 5] 9.00-10.00 sec 112 MBytes 944 Mbits/sec 0 31.5 MBytes
[ 5] 10.00-11.00 sec 112 MBytes 944 Mbits/sec 0 31.5 MBytes
[ 5] 11.00-12.00 sec 112 MBytes 944 Mbits/sec 0 31.5 MBytes
^C[ 5] 12.00-12.73 sec 86.2 MBytes 990 Mbits/sec 0 31.5 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-12.73 sec 1015 MBytes 669 Mbits/sec 0 sender
[ 5] 0.00-12.73 sec 0.00 Bytes 0.00 bits/sec receiver
iperf3: interrupt - the client has terminated
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60 -t 100 -w 31m
Connecting to host 192.168.3.60, port 5201
[ 5] local 192.168.3.107 port 50572 connected to 192.168.3.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 40.0 MBytes 335 Mbits/sec 0 113 KBytes
[ 5] 1.00-2.00 sec 3.75 MBytes 31.5 Mbits/sec 0 3.54 MBytes
[ 5] 2.00-3.00 sec 40.0 MBytes 336 Mbits/sec 0 12.7 MBytes
[ 5] 3.00-4.00 sec 62.5 MBytes 524 Mbits/sec 0 15.8 MBytes
[ 5] 4.00-5.00 sec 77.5 MBytes 650 Mbits/sec 0 19.7 MBytes
[ 5] 5.00-6.00 sec 91.2 MBytes 765 Mbits/sec 0 24.2 MBytes
[ 5] 6.00-7.00 sec 108 MBytes 902 Mbits/sec 0 29.6 MBytes
[ 5] 7.00-8.00 sec 112 MBytes 943 Mbits/sec 0 32.3 MBytes
[ 5] 8.00-9.00 sec 111 MBytes 934 Mbits/sec 0 32.3 MBytes
[ 5] 9.00-10.00 sec 112 MBytes 944 Mbits/sec 0 32.3 MBytes
[ 5] 10.00-11.00 sec 112 MBytes 944 Mbits/sec 0 32.3 MBytes
[ 5] 11.00-12.00 sec 112 MBytes 944 Mbits/sec 0 32.3 MBytes
[ 5] 12.00-13.00 sec 111 MBytes 933 Mbits/sec 0 32.3 MBytes
^C[ 5] 13.00-13.02 sec 1.25 MBytes 446 Mbits/sec 0 32.3 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-13.02 sec 1.07 GBytes 706 Mbits/sec 0 sender
[ 5] 0.00-13.02 sec 0.00 Bytes 0.00 bits/sec receiver
iperf3: interrupt - the client has terminated
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60 -t 100 -w 32m
Connecting to host 192.168.3.60, port 5201
[ 5] local 192.168.3.107 port 33700 connected to 192.168.3.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 41.2 MBytes 346 Mbits/sec 0 113 KBytes
[ 5] 1.00-2.00 sec 3.75 MBytes 31.5 Mbits/sec 0 3.54 MBytes
[ 5] 2.00-3.00 sec 45.0 MBytes 378 Mbits/sec 0 47.7 MBytes
[ 5] 3.00-4.00 sec 114 MBytes 954 Mbits/sec 0 66.1 MBytes
[ 5] 4.00-5.00 sec 111 MBytes 933 Mbits/sec 0 66.1 MBytes
[ 5] 5.00-6.00 sec 112 MBytes 944 Mbits/sec 0 66.1 MBytes
[ 5] 6.00-7.00 sec 112 MBytes 944 Mbits/sec 0 66.1 MBytes
[ 5] 7.00-8.00 sec 112 MBytes 944 Mbits/sec 0 66.1 MBytes
[ 5] 8.00-9.00 sec 112 MBytes 944 Mbits/sec 0 66.1 MBytes
^C[ 5] 9.00-9.38 sec 45.0 MBytes 984 Mbits/sec 0 66.1 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-9.38 sec 810 MBytes 724 Mbits/sec 0 sender
[ 5] 0.00-9.38 sec 0.00 Bytes 0.00 bits/sec receiver
iperf3: interrupt - the client has terminated
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60 -t 100 -w 64m
Connecting to host 192.168.3.60, port 5201
[ 5] local 192.168.3.107 port 56982 connected to 192.168.3.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 41.2 MBytes 346 Mbits/sec 0 113 KBytes
[ 5] 1.00-2.00 sec 3.75 MBytes 31.5 Mbits/sec 0 3.54 MBytes
[ 5] 2.00-3.00 sec 58.8 MBytes 493 Mbits/sec 0 27.2 MBytes
[ 5] 3.00-4.00 sec 111 MBytes 933 Mbits/sec 0 32.7 MBytes
[ 5] 4.00-5.00 sec 112 MBytes 944 Mbits/sec 0 33.6 MBytes
[ 5] 5.00-6.00 sec 111 MBytes 933 Mbits/sec 0 33.6 MBytes
^C[ 5] 6.00-6.39 sec 45.0 MBytes 976 Mbits/sec 0 33.6 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-6.39 sec 484 MBytes 635 Mbits/sec 0 sender
[ 5] 0.00-6.39 sec 0.00 Bytes 0.00 bits/sec receiver
iperf3: interrupt - the client has terminated
xxx@xxx-pc:~$ /usr/bin/iperf3 -c 192.168.3.60 -t 100 -w 65m
Connecting to host 192.168.3.60, port 5201
iperf3: error - socket buffer size not set correctly
注: スループットを向上させるために巨大なウィンドウ値を使用すると、実際には RTT テスト サイクルが長くなるリスクが生じます。RTT 測定サイクルが長くなるということは、TCP プロトコル スタックがネットワーク状態の変化にうまく適応できないことを意味します。