iperf-3.1.3-win64>iperf3.exe -c 192.168.1.138Connecting to host 192.168.1.138, port 5201[ 4] local 192.168.1.99 port 54029 connected to 192.168.1.138 port 5201[ ID] Interval Transfer Bandwidth[ 4] 0.00-1.00 sec 175 MBytes 1.47 Gbits/sec[ 4] 1.00-2.00 sec 194 MBytes 1.63 Gbits/sec[ 4] 2.00-3.00 sec 200 MBytes 1.68 Gbits/sec[ 4] 3.00-4.00 sec 194 MBytes 1.62 Gbits/sec[ 4] 4.00-5.00 sec 200 MBytes 1.68 Gbits/sec[ 4] 5.00-6.00 sec 193 MBytes 1.62 Gbits/sec[ 4] 6.00-7.00 sec 196 MBytes 1.64 Gbits/sec[ 4] 7.00-8.00 sec 196 MBytes 1.64 Gbits/sec[ 4] 8.00-9.00 sec 193 MBytes 1.62 Gbits/sec[ 4] 9.00-10.00 sec 192 MBytes 1.61 Gbits/sec- - - - - - - - - - - - - - - - - - - - - - - - -[ ID] Interval Transfer Bandwidth[ 4] 0.00-10.00 sec 1.89 GBytes 1.62 Gbits/sec sender[ 4] 0.00-10.00 sec 1.89 GBytes 1.62 Gbits/sec receiveriperf Done.iperf-3.1.3-win64>iperf3.exe -c 192.168.1.138 -RConnecting to host 192.168.1.138, port 5201Reverse mode, remote host 192.168.1.138 is sending[ 4] local 192.168.1.99 port 54050 connected to 192.168.1.138 port 5201[ ID] Interval Transfer Bandwidth[ 4] 0.00-1.00 sec 109 MBytes 913 Mbits/sec[ 4] 1.00-2.00 sec 113 MBytes 949 Mbits/sec[ 4] 2.00-3.00 sec 113 MBytes 949 Mbits/sec[ 4] 3.00-4.00 sec 113 MBytes 949 Mbits/sec[ 4] 4.00-5.00 sec 113 MBytes 948 Mbits/sec[ 4] 5.00-6.00 sec 113 MBytes 949 Mbits/sec[ 4] 6.00-7.00 sec 113 MBytes 949 Mbits/sec[ 4] 7.00-8.00 sec 113 MBytes 949 Mbits/sec[ 4] 8.00-9.00 sec 113 MBytes 949 Mbits/sec[ 4] 9.00-10.00 sec 113 MBytes 946 Mbits/sec- - - - - - - - - - - - - - - - - - - - - - - - -[ ID] Interval Transfer Bandwidth Retr[ 4] 0.00-10.00 sec 1.10 GBytes 945 Mbits/sec 2 sender[ 4] 0.00-10.00 sec 1.10 GBytes 945 Mbits/sec receiveriperf Done.
iperf3.exe -c 192.168.1.139Connecting to host 192.168.1.139, port 5201[ 4] local 192.168.1.99 port 52943 connected to 192.168.1.139 port 5201[ ID] Interval Transfer Bandwidth[ 4] 0.00-1.00 sec 311 MBytes 2.61 Gbits/sec[ 4] 1.00-2.00 sec 326 MBytes 2.74 Gbits/sec[ 4] 2.00-3.00 sec 343 MBytes 2.88 Gbits/sec[ 4] 3.00-4.00 sec 330 MBytes 2.77 Gbits/sec[ 4] 4.00-5.00 sec 330 MBytes 2.77 Gbits/sec[ 4] 5.00-6.00 sec 335 MBytes 2.81 Gbits/sec[ 4] 6.00-7.00 sec 342 MBytes 2.87 Gbits/sec[ 4] 7.00-8.00 sec 354 MBytes 2.97 Gbits/sec[ 4] 8.00-9.00 sec 349 MBytes 2.93 Gbits/sec[ 4] 9.00-10.00 sec 355 MBytes 2.98 Gbits/sec- - - - - - - - - - - - - - - - - - - - - - - - -[ ID] Interval Transfer Bandwidth[ 4] 0.00-10.00 sec 3.30 GBytes 2.83 Gbits/sec sender[ 4] 0.00-10.00 sec 3.30 GBytes 2.83 Gbits/sec receiveriperf Done.iperf-3.1.3-win64>iperf3.exe -c 192.168.1.139 -RConnecting to host 192.168.1.139, port 5201Reverse mode, remote host 192.168.1.139 is sending[ 4] local 192.168.1.99 port 52970 connected to 192.168.1.139 port 5201[ ID] Interval Transfer Bandwidth[ 4] 0.00-1.00 sec 975 MBytes 8.18 Gbits/sec[ 4] 1.00-2.00 sec 1.06 GBytes 9.13 Gbits/sec[ 4] 2.00-3.00 sec 1.06 GBytes 9.06 Gbits/sec[ 4] 3.00-4.00 sec 1.06 GBytes 9.08 Gbits/sec[ 4] 4.00-5.00 sec 1.10 GBytes 9.41 Gbits/sec[ 4] 5.00-6.00 sec 1.06 GBytes 9.12 Gbits/sec[ 4] 6.00-7.00 sec 1.08 GBytes 9.30 Gbits/sec[ 4] 7.00-8.00 sec 1.04 GBytes 8.91 Gbits/sec[ 4] 8.00-9.00 sec 1.10 GBytes 9.44 Gbits/sec[ 4] 9.00-10.00 sec 1.09 GBytes 9.32 Gbits/sec- - - - - - - - - - - - - - - - - - - - - - - - -[ ID] Interval Transfer Bandwidth Retr[ 4] 0.00-10.00 sec 10.6 GBytes 9.10 Gbits/sec 0 sender[ 4] 0.00-10.00 sec 10.6 GBytes 9.10 Gbits/sec receiveriperf Done.
http://iperf3.exe -c 192.168.1.138Connecting to host 192.168.1.138, port 5201[ 4] local 192.168.1.99 port 55187 connected to 192.168.1.138 port 5201[ ID] Interval Transfer Bandwidth[ 4] 0.00-1.00 sec 256 MBytes 2.15 Gbits/sec[ 4] 1.00-2.00 sec 264 MBytes 2.22 Gbits/sec[ 4] 2.00-3.00 sec 299 MBytes 2.50 Gbits/sec[ 4] 3.00-4.00 sec 60.2 MBytes 505 Mbits/sec[ 4] 4.00-5.00 sec 197 MBytes 1.65 Gbits/sec[ 4] 5.00-6.00 sec 228 MBytes 1.91 Gbits/sec[ 4] 6.00-7.00 sec 225 MBytes 1.89 Gbits/sec[ 4] 7.00-8.00 sec 245 MBytes 2.05 Gbits/sec[ 4] 8.00-9.00 sec 306 MBytes 2.57 Gbits/sec[ 4] 9.00-10.00 sec 293 MBytes 2.46 Gbits/sec- - - - - - - - - - - - - - - - - - - - - - - - -[ ID] Interval Transfer Bandwidth[ 4] 0.00-10.00 sec 2.32 GBytes 1.99 Gbits/sec sender[ 4] 0.00-10.00 sec 2.32 GBytes 1.99 Gbits/sec receiveriperf Done.iperf-3.1.3-win64>iperf3.exe -c 192.168.1.138 -RConnecting to host 192.168.1.138, port 5201Reverse mode, remote host 192.168.1.138 is sending[ 4] local 192.168.1.99 port 55236 connected to 192.168.1.138 port 5201[ ID] Interval Transfer Bandwidth[ 4] 0.00-1.00 sec 1004 MBytes 8.43 Gbits/sec[ 4] 1.00-2.00 sec 1.05 GBytes 9.06 Gbits/sec[ 4] 2.00-3.00 sec 1.06 GBytes 9.08 Gbits/sec[ 4] 3.00-4.00 sec 1.08 GBytes 9.24 Gbits/sec[ 4] 4.00-5.00 sec 1.09 GBytes 9.34 Gbits/sec[ 4] 5.00-6.00 sec 1.03 GBytes 8.81 Gbits/sec[ 4] 6.00-7.00 sec 1.09 GBytes 9.34 Gbits/sec[ 4] 7.00-8.00 sec 1.06 GBytes 9.11 Gbits/sec[ 4] 8.00-9.00 sec 1.05 GBytes 9.02 Gbits/sec[ 4] 9.00-10.00 sec 1.02 GBytes 8.79 Gbits/sec- - - - - - - - - - - - - - - - - - - - - - - - -[ ID] Interval Transfer Bandwidth Retr[ 4] 0.00-10.00 sec 10.5 GBytes 9.02 Gbits/sec 0 sender[ 4] 0.00-10.00 sec 10.5 GBytes 9.02 Gbits/sec receiveriperf Done.
-----------------------------------------------------------Server listening on 5201-----------------------------------------------------------Accepted connection from 192.168.1.138, port 39562[ 5] local 192.168.1.99 port 5201 connected to 192.168.1.138 port 39563[ ID] Interval Transfer Bandwidth[ 5] 0.00-1.00 sec 189 MBytes 1.58 Gbits/sec[ 5] 1.00-2.00 sec 999 MBytes 8.38 Gbits/sec[ 5] 2.00-3.00 sec 980 MBytes 8.22 Gbits/sec[ 5] 3.00-4.00 sec 1.06 GBytes 9.11 Gbits/sec[ 5] 4.00-5.00 sec 1.02 GBytes 8.74 Gbits/sec[ 5] 5.00-6.00 sec 944 MBytes 7.92 Gbits/sec[ 5] 6.00-7.00 sec 1.08 GBytes 9.32 Gbits/sec[ 5] 7.00-8.00 sec 1.09 GBytes 9.36 Gbits/sec[ 5] 8.00-9.00 sec 1.09 GBytes 9.33 Gbits/sec[ 5] 9.00-10.00 sec 1.09 GBytes 9.37 Gbits/sec[ 5] 10.00-10.76 sec 834 MBytes 9.15 Gbits/sec- - - - - - - - - - - - - - - - - - - - - - - - -[ ID] Interval Transfer Bandwidth[ 5] 0.00-10.76 sec 0.00 Bytes 0.00 bits/sec sender[ 5] 0.00-10.76 sec 10.3 GBytes 8.21 Gbits/sec receiver-----------------------------------------------------------Server listening on 5201-----------------------------------------------------------Accepted connection from 192.168.1.138, port 39564[ 5] local 192.168.1.99 port 5201 connected to 192.168.1.138 port 39565[ ID] Interval Transfer Bandwidth[ 5] 0.00-1.00 sec 5.12 MBytes 43.0 Mbits/sec[ 5] 1.00-2.00 sec 326 MBytes 2.74 Gbits/sec[ 5] 2.00-3.00 sec 354 MBytes 2.97 Gbits/sec[ 5] 3.00-4.00 sec 314 MBytes 2.63 Gbits/sec[ 5] 4.00-5.00 sec 392 MBytes 3.29 Gbits/sec[ 5] 5.00-6.00 sec 350 MBytes 2.93 Gbits/sec[ 5] 6.00-7.00 sec 336 MBytes 2.82 Gbits/sec[ 5] 7.00-8.00 sec 307 MBytes 2.57 Gbits/sec[ 5] 8.00-9.00 sec 395 MBytes 3.32 Gbits/sec[ 5] 9.00-10.00 sec 280 MBytes 2.35 Gbits/sec[ 5] 10.00-10.91 sec 316 MBytes 2.91 Gbits/sec- - - - - - - - - - - - - - - - - - - - - - - - -[ ID] Interval Transfer Bandwidth[ 5] 0.00-10.91 sec 3.30 GBytes 2.60 Gbits/sec sender[ 5] 0.00-10.91 sec 0.00 Bytes 0.00 bits/sec receiver
iperf-3.1.3-win64>iperf3.exe -c 192.168.1.138Connecting to host 192.168.1.138, port 5201[ 4] local 192.168.1.99 port 50593 connected to 192.168.1.138 port 5201[ ID] Interval Transfer Bandwidth[ 4] 0.00-1.00 sec 162 MBytes 1.36 Gbits/sec[ 4] 1.00-2.00 sec 197 MBytes 1.65 Gbits/sec[ 4] 2.00-3.00 sec 201 MBytes 1.69 Gbits/sec[ 4] 3.00-4.00 sec 198 MBytes 1.66 Gbits/sec[ 4] 4.00-5.00 sec 188 MBytes 1.58 Gbits/sec[ 4] 5.00-6.00 sec 190 MBytes 1.60 Gbits/sec[ 4] 6.00-7.00 sec 191 MBytes 1.60 Gbits/sec[ 4] 7.00-8.00 sec 192 MBytes 1.61 Gbits/sec[ 4] 8.00-9.00 sec 192 MBytes 1.61 Gbits/sec[ 4] 9.00-10.00 sec 198 MBytes 1.66 Gbits/sec- - - - - - - - - - - - - - - - - - - - - - - - -[ ID] Interval Transfer Bandwidth[ 4] 0.00-10.00 sec 1.86 GBytes 1.60 Gbits/sec sender[ 4] 0.00-10.00 sec 1.86 GBytes 1.60 Gbits/sec receiveriperf Done.iperf3.exe -c 192.168.1.138 -RConnecting to host 192.168.1.138, port 5201Reverse mode, remote host 192.168.1.138 is sending[ 4] local 192.168.1.99 port 50619 connected to 192.168.1.138 port 5201[ ID] Interval Transfer Bandwidth[ 4] 0.00-1.00 sec 81.8 MBytes 687 Mbits/sec[ 4] 1.00-2.00 sec 78.6 MBytes 660 Mbits/sec[ 4] 2.00-3.00 sec 90.4 MBytes 758 Mbits/sec[ 4] 3.00-4.00 sec 90.8 MBytes 762 Mbits/sec[ 4] 4.00-5.00 sec 99.4 MBytes 834 Mbits/sec[ 4] 5.00-6.00 sec 92.4 MBytes 775 Mbits/sec[ 4] 6.00-7.00 sec 85.7 MBytes 719 Mbits/sec[ 4] 7.00-8.00 sec 88.0 MBytes 738 Mbits/sec[ 4] 8.00-9.00 sec 87.1 MBytes 730 Mbits/sec[ 4] 9.00-10.00 sec 89.2 MBytes 749 Mbits/sec- - - - - - - - - - - - - - - - - - - - - - - - -[ ID] Interval Transfer Bandwidth Retr[ 4] 0.00-10.00 sec 884 MBytes 741 Mbits/sec 203 sender[ 4] 0.00-10.00 sec 884 MBytes 741 Mbits/sec receiveriperf Done.
iperf3 -c 192.168.1.254Connecting to host 192.168.1.254, port 5201[ 4] local 192.168.1.99 port 59782 connected to 192.168.1.254 port 5201[ ID] Interval Transfer Bandwidth[ 4] 0.00-1.00 sec 454 MBytes 3.81 Gbits/sec[ 4] 1.00-2.00 sec 478 MBytes 4.01 Gbits/sec[ 4] 2.00-3.00 sec 493 MBytes 4.13 Gbits/sec[ 4] 3.00-4.00 sec 497 MBytes 4.17 Gbits/sec[ 4] 4.00-5.00 sec 499 MBytes 4.18 Gbits/sec[ 4] 5.00-6.00 sec 495 MBytes 4.15 Gbits/sec[ 4] 6.00-7.00 sec 499 MBytes 4.19 Gbits/sec[ 4] 7.00-8.00 sec 497 MBytes 4.17 Gbits/sec[ 4] 8.00-9.00 sec 500 MBytes 4.19 Gbits/sec[ 4] 9.00-10.00 sec 498 MBytes 4.18 Gbits/sec- - - - - - - - - - - - - - - - - - - - - - - - -[ ID] Interval Transfer Bandwidth[ 4] 0.00-10.00 sec 4.79 GBytes 4.12 Gbits/sec sender[ 4] 0.00-10.00 sec 4.79 GBytes 4.12 Gbits/sec receiveriperf Done.iperf-3.1.3-win64>iperf3 -c 192.168.1.254 -RConnecting to host 192.168.1.254, port 5201Reverse mode, remote host 192.168.1.254 is sending[ 4] local 192.168.1.99 port 59794 connected to 192.168.1.254 port 5201[ ID] Interval Transfer Bandwidth[ 4] 0.00-1.00 sec 813 MBytes 6.82 Gbits/sec[ 4] 1.00-2.00 sec 858 MBytes 7.20 Gbits/sec[ 4] 2.00-3.00 sec 859 MBytes 7.21 Gbits/sec[ 4] 3.00-4.00 sec 859 MBytes 7.21 Gbits/sec[ 4] 4.00-5.00 sec 864 MBytes 7.25 Gbits/sec[ 4] 5.00-6.00 sec 862 MBytes 7.23 Gbits/sec[ 4] 6.00-7.00 sec 860 MBytes 7.21 Gbits/sec[ 4] 7.00-8.00 sec 860 MBytes 7.22 Gbits/sec[ 4] 8.00-9.00 sec 864 MBytes 7.25 Gbits/sec[ 4] 9.00-10.00 sec 865 MBytes 7.25 Gbits/sec- - - - - - - - - - - - - - - - - - - - - - - - -[ ID] Interval Transfer Bandwidth Retr[ 4] 0.00-10.00 sec 8.36 GBytes 7.18 Gbits/sec 0 sender[ 4] 0.00-10.00 sec 8.36 GBytes 7.18 Gbits/sec receiveriperf Done.
iperf-3.1.3-win64>iperf3 -c 192.168.1.138Connecting to host 192.168.1.138, port 5201[ 4] local 192.168.1.99 port 59913 connected to 192.168.1.138 port 5201[ ID] Interval Transfer Bandwidth[ 4] 0.00-1.00 sec 355 MBytes 2.97 Gbits/sec[ 4] 1.00-2.00 sec 368 MBytes 3.09 Gbits/sec[ 4] 2.00-3.00 sec 376 MBytes 3.16 Gbits/sec[ 4] 3.00-4.00 sec 379 MBytes 3.18 Gbits/sec[ 4] 4.00-5.00 sec 374 MBytes 3.14 Gbits/sec[ 4] 5.00-6.00 sec 376 MBytes 3.15 Gbits/sec[ 4] 6.00-7.00 sec 373 MBytes 3.13 Gbits/sec[ 4] 7.00-8.00 sec 376 MBytes 3.16 Gbits/sec[ 4] 8.00-9.00 sec 371 MBytes 3.11 Gbits/sec[ 4] 9.00-10.00 sec 372 MBytes 3.12 Gbits/sec- - - - - - - - - - - - - - - - - - - - - - - - -[ ID] Interval Transfer Bandwidth[ 4] 0.00-10.00 sec 3.63 GBytes 3.12 Gbits/sec sender[ 4] 0.00-10.00 sec 3.63 GBytes 3.12 Gbits/sec receiveriperf Done.iperf-3.1.3-win64>iperf3 -c 192.168.1.138 -RConnecting to host 192.168.1.138, port 5201Reverse mode, remote host 192.168.1.138 is sending[ 4] local 192.168.1.99 port 59954 connected to 192.168.1.138 port 5201[ ID] Interval Transfer Bandwidth[ 4] 0.00-1.00 sec 559 MBytes 4.69 Gbits/sec[ 4] 1.00-2.00 sec 580 MBytes 4.87 Gbits/sec[ 4] 2.00-3.00 sec 583 MBytes 4.90 Gbits/sec[ 4] 3.00-4.00 sec 583 MBytes 4.89 Gbits/sec[ 4] 4.00-5.00 sec 582 MBytes 4.88 Gbits/sec[ 4] 5.00-6.00 sec 581 MBytes 4.88 Gbits/sec[ 4] 6.00-7.00 sec 583 MBytes 4.89 Gbits/sec[ 4] 7.00-8.00 sec 581 MBytes 4.88 Gbits/sec[ 4] 8.00-9.00 sec 580 MBytes 4.87 Gbits/sec[ 4] 9.00-10.00 sec 581 MBytes 4.87 Gbits/sec- - - - - - - - - - - - - - - - - - - - - - - - -[ ID] Interval Transfer Bandwidth Retr[ 4] 0.00-10.00 sec 5.66 GBytes 4.86 Gbits/sec 0 sender[ 4] 0.00-10.00 sec 5.66 GBytes 4.86 Gbits/sec receiveriperf Done.
iperf-3.1.3-win64>iperf3 -c 192.168.1.138Connecting to host 192.168.1.138, port 5201[ 4] local 192.168.1.99 port 62735 connected to 192.168.1.138 port 5201[ ID] Interval Transfer Bandwidth[ 4] 0.00-1.00 sec 446 MBytes 3.74 Gbits/sec[ 4] 1.00-2.00 sec 454 MBytes 3.81 Gbits/sec[ 4] 2.00-3.00 sec 456 MBytes 3.82 Gbits/sec[ 4] 3.00-4.00 sec 459 MBytes 3.85 Gbits/sec[ 4] 4.00-5.00 sec 468 MBytes 3.93 Gbits/sec[ 4] 5.00-6.00 sec 464 MBytes 3.89 Gbits/sec[ 4] 6.00-7.00 sec 461 MBytes 3.87 Gbits/sec[ 4] 7.00-8.00 sec 460 MBytes 3.86 Gbits/sec[ 4] 8.00-9.00 sec 465 MBytes 3.90 Gbits/sec[ 4] 9.00-10.00 sec 464 MBytes 3.89 Gbits/sec- - - - - - - - - - - - - - - - - - - - - - - - -[ ID] Interval Transfer Bandwidth[ 4] 0.00-10.00 sec 4.49 GBytes 3.86 Gbits/sec sender[ 4] 0.00-10.00 sec 4.49 GBytes 3.86 Gbits/sec receiveriperf Done.iperf3 -c 192.168.1.138 -RConnecting to host 192.168.1.138, port 5201Reverse mode, remote host 192.168.1.138 is sending[ 4] local 192.168.1.99 port 62747 connected to 192.168.1.138 port 5201[ ID] Interval Transfer Bandwidth[ 4] 0.00-1.00 sec 795 MBytes 6.67 Gbits/sec[ 4] 1.00-2.00 sec 844 MBytes 7.08 Gbits/sec[ 4] 2.00-3.00 sec 849 MBytes 7.13 Gbits/sec[ 4] 3.00-4.00 sec 851 MBytes 7.14 Gbits/sec[ 4] 4.00-5.00 sec 854 MBytes 7.16 Gbits/sec[ 4] 5.00-6.00 sec 854 MBytes 7.17 Gbits/sec[ 4] 6.00-7.00 sec 851 MBytes 7.14 Gbits/sec[ 4] 7.00-8.00 sec 851 MBytes 7.14 Gbits/sec[ 4] 8.00-9.00 sec 857 MBytes 7.19 Gbits/sec[ 4] 9.00-10.00 sec 850 MBytes 7.13 Gbits/sec- - - - - - - - - - - - - - - - - - - - - - - - -[ ID] Interval Transfer Bandwidth Retr[ 4] 0.00-10.00 sec 8.26 GBytes 7.09 Gbits/sec 0 sender[ 4] 0.00-10.00 sec 8.26 GBytes 7.09 Gbits/sec receiveriperf Done.
I cant repeat myself often enough. Never ever use iperf in the Firewall itself. A real lab consits of two Firewalls and two clients behind. I did extensive testing .. also with 40g cards and also all kinds of VPNs. Somewhere on my page I posted the results.
Here are some results from my 10G lab.I also tested with untuned OPN and 40G cards from Chelsio which gave me around 22Gbit without NAT.If you don't need netmap support you can enable hardware offloading which should bring you to wirespeed (if CPU permits)