iPerf3を使用したネットワーク速度計測
[サーバ側] Windows10
https://iperf.fr/iperf-download.php#windows からダウンロード
インストールとかではなくて、バイナリが直接解凍される
[クライアント側] Ubuntu22.04
$ sudo apt install iperf3
使い方
[サーバ側] iperf3.exe -s
[クライアント側]iperf3.exe -c 192.168.11.167(サーバのIPアドレス等)
構成1
サーバ側の表示はこんな感じでした。
C:\Users\maoeb\iperf-3.1.3-
win64>iperf3.exe -s
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
Accepted connection from 192.168.11.125, port 33940
[ 5] local 192.168.11.167 port 5201 connected to 192.168.11.125 port 33946
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-1.00 sec 8.85 MBytes 74.2 Mbits/sec
[ 5] 1.00-2.00 sec 5.86 MBytes 49.0 Mbits/sec
[ 5] 2.00-3.00 sec 4.79 MBytes 40.2 Mbits/sec
[ 5] 3.00-4.01 sec 5.13 MBytes 42.9 Mbits/sec
[ 5] 4.01-5.00 sec 5.10 MBytes 42.8 Mbits/sec
[ 5] 5.00-6.00 sec 8.65 MBytes 72.8 Mbits/sec
[ 5] 6.00-7.01 sec 5.84 MBytes 48.7 Mbits/sec
[ 5] 7.01-8.00 sec 5.06 MBytes 42.6 Mbits/sec
[ 5] 8.00-9.01 sec 5.25 MBytes 43.9 Mbits/sec
[ 5] 9.01-10.00 sec 8.37 MBytes 70.6 Mbits/sec
[ 5] 10.00-10.02 sec 194 KBytes 84.6 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-10.02 sec 0.00 Bytes 0.00 bits/sec sender
[ 5] 0.00-10.02 sec 63.1 MBytes 52.8 Mbits/sec receiver
構成2
------------------------------
Server listening on 5201
------------------------------
Accepted connection from 192.168.1.15, port 39780
[ 5] local 192.168.1.8 port 5201 connected to 192.168.1.15 port 39784
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-1.00 sec 11.2 MBytes 94.2 Mbits/sec
[ 5] 1.00-2.00 sec 10.9 MBytes 91.2 Mbits/sec
[ 5] 2.00-3.00 sec 11.3 MBytes 94.9 Mbits/sec
[ 5] 3.00-4.00 sec 11.3 MBytes 94.9 Mbits/sec
[ 5] 4.00-5.00 sec 11.3 MBytes 94.9 Mbits/sec
[ 5] 5.00-6.00 sec 11.3 MBytes 94.9 Mbits/sec
[ 5] 6.00-7.00 sec 11.3 MBytes 94.9 Mbits/sec
[ 5] 7.00-8.00 sec 11.3 MBytes 94.8 Mbits/sec
[ 5] 8.00-9.00 sec 11.3 MBytes 94.9 Mbits/sec
[ 5] 9.00-10.00 sec 11.3 MBytes 94.9 Mbits/sec
[ 5] 10.00-10.01 sec 85.5 KBytes 89.1 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-10.01 sec 0.00 Bytes 0.00 bits/sec sender
[ 5] 0.00-10.01 sec 113 MBytes 94.5 Mbits/sec receiver
構成3
劣化通信環境を使う上での工夫
------------------------------
Accepted connection from 192.168.11.125, port 39260
[ 5] local 192.168.11.167 port 5201 connected to 192.168.11.125 port 39270
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-1.01 sec 4.23 MBytes 35.0 Mbits/sec
[ 5] 1.01-2.01 sec 3.69 MBytes 31.2 Mbits/sec
[ 5] 2.01-3.00 sec 4.46 MBytes 37.4 Mbits/sec
[ 5] 3.00-4.00 sec 4.41 MBytes 37.1 Mbits/sec
[ 5] 4.00-5.00 sec 3.74 MBytes 31.4 Mbits/sec
[ 5] 5.00-6.00 sec 4.13 MBytes 34.5 Mbits/sec
[ 5] 6.00-7.00 sec 4.39 MBytes 36.9 Mbits/sec
[ 5] 7.00-8.01 sec 4.14 MBytes 34.5 Mbits/sec
[ 5] 8.01-9.00 sec 4.23 MBytes 35.7 Mbits/sec
[ 5] 9.00-10.00 sec 5.12 MBytes 42.9 Mbits/sec
[ 5] 10.00-10.02 sec 153 KBytes 74.3 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-10.02 sec 0.00 Bytes 0.00 bits/sec sender
[ 5] 0.00-10.02 sec 42.7 MBytes 35.7 Mbits/sec receiver
安定した、劣化環境を作るのは、これで、なかなか難しい。