サーバー側 †
待ち受け †
クライアント側 †
送信 †
1
2
3
4
5
6
7
8
| -
!
-
!
-
!
| iperf3 -c <ホスト> -p <ポート(変更していれば)>
iperf3 -c <ホスト> -p <ポート(変更していれば)> -u
iperf3 -c <ホスト> -l <送信サイズ>
|
クライアント送信時点でIPフラグメントする閾値を確認 †
1
2
3
4
5
6
7
8
9
10
11
| -
|
!
-
|
!
-
!
| netsh interface ipv4 show interfaces
ip addr
iperf3 -c example.com -u -l 1450
ip.addr == <IP> and udp
|
こんな感じでIPフラグメントが発生していることもわかるし、自動でマージしたのも表示してくれる
サーバー到達時点でIPフラグメントしてくる閾値を確認 †
1
2
3
4
5
6
7
8
9
10
11
12
| -
|
|
|
!
-
!
-
!
| iperf3 -c example.com -u -l 1450
tcpdump host <IP> -v
04:39:38.156122 IP (tos 0x0, ttl 115, id 26808, offset 0, flags [+], proto UDP (17), length 1452)
example.com.54332 > 10.0.0.50.5201: UDP, length 8192
|