Are my Iperf3 results corrects?

tsos@forge-blue:~$ iperf3 -t5  -c ca.phi8.ovh
Connecting to host ca.phi8.ovh, port 5201
[  5] local 172.21.1.30 port 42430 connected to 172.19.1.6 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   162 MBytes  1.36 Gbits/sec   95    385 KBytes
[  5]   1.00-2.00   sec   162 MBytes  1.36 Gbits/sec    6    411 KBytes
[  5]   2.00-3.00   sec   163 MBytes  1.37 Gbits/sec   51    303 KBytes
[  5]   3.00-4.00   sec   164 MBytes  1.38 Gbits/sec   14    352 KBytes
[  5]   4.00-5.00   sec   163 MBytes  1.37 Gbits/sec   15    433 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-5.00   sec   815 MBytes  1.37 Gbits/sec  181             sender
[  5]   0.00-5.00   sec   812 MBytes  1.36 Gbits/sec                  receiver

iperf Done.
tsos@forge-blue:~$ iperf3 -t5 -c runner-blue-01.phi8.ovh
Connecting to host runner-blue-01.phi8.ovh, port 5201
[  5] local 172.21.1.30 port 34726 connected to 172.21.1.31 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   283 MBytes  2.37 Gbits/sec   90   1.65 MBytes
[  5]   1.00-2.00   sec   280 MBytes  2.35 Gbits/sec   45   1.24 MBytes
[  5]   2.00-3.00   sec   280 MBytes  2.35 Gbits/sec    0   1.40 MBytes
[  5]   3.00-4.00   sec   279 MBytes  2.34 Gbits/sec    0   1.54 MBytes
[  5]   4.00-5.00   sec   281 MBytes  2.36 Gbits/sec    0   1.67 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-5.00   sec  1.37 GBytes  2.35 Gbits/sec  135             sender
[  5]   0.00-5.00   sec  1.37 GBytes  2.35 Gbits/sec                  receiver

iperf Done.
  • Intravlan goes at wirespeed (my machines are connected to 2.5GB switch with SFP+ uplink to a CRS309)
  • Intervlan routing is done by a RB5009 ( with sfp+ connected to the CRS309)
  • Can RB5009 route faster ? or do I need to dig into the rabbit hole of L3-HW routing on the CRS309 ?
  • BonusQ: What does mean Retr not 0 ?

Yes, these results make sense to me. Intra VLAN traffic runs at wire speed, but inter VLAN routing on the RB5009 is CPU limited, so around 2 to 3 Gbps is expected. To go faster I would need hardware offloaded L3 routing on the CRS309. Retr means TCP retransmissions, which indicates packet loss or congestion during the test.

1 Like