root@Host:~# iperf3 -s-----------------------------------------------------------Server listening on 5201 (test #1)-----------------------------------------------------------Accepted connection from 10.10.20.1, port 64465[ 5] local 10.10.20.10 port 5201 connected to 10.10.20.1 port 3916[ ID] Interval Transfer Bitrate[ 5] 0.00-1.00 sec 1.09 GBytes 9.35 Gbits/sec [ 5] 1.00-2.00 sec 1.06 GBytes 9.13 Gbits/sec [ 5] 2.00-3.00 sec 1.12 GBytes 9.63 Gbits/sec [ 5] 3.00-4.00 sec 1.07 GBytes 9.20 Gbits/sec [ 5] 4.00-5.00 sec 1.12 GBytes 9.66 Gbits/sec [ 5] 5.00-6.00 sec 1.12 GBytes 9.60 Gbits/sec [ 5] 6.00-7.00 sec 1.12 GBytes 9.64 Gbits/sec [ 5] 7.00-8.00 sec 1.11 GBytes 9.50 Gbits/sec [ 5] 8.00-9.00 sec 1.12 GBytes 9.61 Gbits/sec [ 5] 9.00-10.00 sec 1.02 GBytes 8.74 Gbits/sec [ 5] 10.00-10.00 sec 944 KBytes 9.24 Gbits/sec - - - - - - - - - - - - - - - - - - - - - - - - -[ ID] Interval Transfer Bitrate[ 5] 0.00-10.00 sec 11.0 GBytes 9.41 Gbits/sec receiver-----------------------------------------------------------Server listening on 5201 (test #2)-----------------------------------------------------------^Ciperf3: interrupt - the server has terminatedroot@Host:~# iperf3 -c 10.10.1.1Connecting to host 10.10.1.1, port 5201[ 5] local 10.10.20.10 port 41716 connected to 10.10.1.1 port 5201[ ID] Interval Transfer Bitrate Retr Cwnd[ 5] 0.00-1.00 sec 489 KBytes 4.01 Mbits/sec 3 8.74 KBytes [ 5] 1.00-2.00 sec 0.00 Bytes 0.00 bits/sec 1 8.74 KBytes [ 5] 2.00-3.00 sec 0.00 Bytes 0.00 bits/sec 0 8.74 KBytes [ 5] 3.00-4.00 sec 0.00 Bytes 0.00 bits/sec 1 8.74 KBytes [ 5] 4.00-5.00 sec 0.00 Bytes 0.00 bits/sec 0 8.74 KBytes [ 5] 5.00-6.00 sec 0.00 Bytes 0.00 bits/sec 0 8.74 KBytes [ 5] 6.00-7.00 sec 0.00 Bytes 0.00 bits/sec 1 8.74 KBytes [ 5] 7.00-8.00 sec 0.00 Bytes 0.00 bits/sec 0 8.74 KBytes [ 5] 8.00-9.00 sec 0.00 Bytes 0.00 bits/sec 0 8.74 KBytes [ 5] 9.00-10.00 sec 0.00 Bytes 0.00 bits/sec 0 8.74 KBytes - - - - - - - - - - - - - - - - - - - - - - - - -[ ID] Interval Transfer Bitrate Retr[ 5] 0.00-10.00 sec 489 KBytes 401 Kbits/sec 6 sender[ 5] 0.00-10.00 sec 0.00 Bytes 0.00 bits/sec receiveriperf Done.
root@Host:~# iperf3 -c 10.10.20.1 --bidirConnecting to host 10.10.20.1, port 5201[ 5] local 10.10.20.10 port 52932 connected to 10.10.20.1 port 5201[ 7] local 10.10.20.10 port 52944 connected to 10.10.20.1 port 5201[ ID][Role] Interval Transfer Bitrate Retr Cwnd[ 5][TX-C] 0.00-1.00 sec 188 MBytes 1.58 Gbits/sec 0 301 KBytes [ 7][RX-C] 0.00-1.00 sec 487 MBytes 4.08 Gbits/sec [ 5][TX-C] 1.00-2.00 sec 82.5 MBytes 692 Mbits/sec 0 293 KBytes [ 7][RX-C] 1.00-2.00 sec 709 MBytes 5.95 Gbits/sec [ 5][TX-C] 2.00-3.00 sec 122 MBytes 1.03 Gbits/sec 0 254 KBytes [ 7][RX-C] 2.00-3.00 sec 602 MBytes 5.05 Gbits/sec [ 5][TX-C] 3.00-4.00 sec 151 MBytes 1.27 Gbits/sec 0 270 KBytes [ 7][RX-C] 3.00-4.00 sec 584 MBytes 4.90 Gbits/sec [ 5][TX-C] 4.00-5.00 sec 145 MBytes 1.22 Gbits/sec 0 285 KBytes [ 7][RX-C] 4.00-5.00 sec 602 MBytes 5.05 Gbits/sec [ 5][TX-C] 5.00-6.00 sec 121 MBytes 1.01 Gbits/sec 0 278 KBytes [ 7][RX-C] 5.00-6.00 sec 658 MBytes 5.52 Gbits/sec [ 5][TX-C] 6.00-7.00 sec 144 MBytes 1.21 Gbits/sec 0 270 KBytes [ 7][RX-C] 6.00-7.00 sec 592 MBytes 4.97 Gbits/sec [ 5][TX-C] 7.00-8.00 sec 150 MBytes 1.25 Gbits/sec 0 316 KBytes [ 7][RX-C] 7.00-8.00 sec 607 MBytes 5.09 Gbits/sec [ 5][TX-C] 8.00-9.00 sec 129 MBytes 1.09 Gbits/sec 0 293 KBytes [ 7][RX-C] 8.00-9.00 sec 616 MBytes 5.17 Gbits/sec [ 5][TX-C] 9.00-10.00 sec 108 MBytes 908 Mbits/sec 0 320 KBytes [ 7][RX-C] 9.00-10.00 sec 635 MBytes 5.32 Gbits/sec - - - - - - - - - - - - - - - - - - - - - - - - -[ ID][Role] Interval Transfer Bitrate Retr[ 5][TX-C] 0.00-10.00 sec 1.31 GBytes 1.13 Gbits/sec 0 sender[ 5][TX-C] 0.00-10.00 sec 1.31 GBytes 1.12 Gbits/sec receiver[ 7][RX-C] 0.00-10.00 sec 5.95 GBytes 5.11 Gbits/sec 43 sender[ 7][RX-C] 0.00-10.00 sec 5.95 GBytes 5.11 Gbits/sec receiveriperf Done.
When I said 4K, I actually meant slightly less than 4096 Bytes, IIRC it was 4082 here.Results like yours actually shout "too big". You should try pinging with different packet sizes to find your actual limit if you absolutely must. But as I said, it is probably not worth the effort anyways.
[ ID] Interval Transfer Bitrate Retr[ 5] 0.00-10.00 sec 6.18 GBytes 5.30 Gbits/sec 2870 sender[ 5] 0.00-10.00 sec 6.17 GBytes 5.30 Gbits/sec receiver[ ID] Interval Transfer Bitrate Retr[ 5] 0.00-10.00 sec 264 KBytes 216 Kbits/sec 5 sender[ 5] 0.00-10.00 sec 0.00 Bytes 0.00 bits/sec receiver
Try over IPv6 perhaps? It automagically does PMTUD
[ ID] Interval Transfer Bitrate Retr[ 5] 0.00-10.00 sec 6.00 GBytes 5.15 Gbits/sec 3562 sender[ 5] 0.00-10.00 sec 6.00 GBytes 5.15 Gbits/sec receiver[ ID] Interval Transfer Bitrate Retr[ 5] 0.00-10.00 sec 6.54 GBytes 5.62 Gbits/sec 0 sender[ 5] 0.00-10.00 sec 6.54 GBytes 5.62 Gbits/sec receiver