iperf results wired vs wireless ...
-
I've been doing some performance testing on our network and I'm seeing what appears to be significant performance degradation on the wireless network vs wired network. I realize that in most if not all cases wireless will not be as performant as wired but what I am seeing seemed much more significant than expected.
Here is iperf results on wireless:
c:\temp\iperf-3.1.3-win64>iperf3.exe -c 192.168.1.158 Connecting to host 192.168.1.158, port 5201 [ 4] local 192.168.1.32 port 54717 connected to 192.168.1.158 port 5201 [ ID] Interval Transfer Bandwidth [ 4] 0.00-1.00 sec 8.75 MBytes 73.4 Mbits/sec [ 4] 1.00-2.00 sec 8.38 MBytes 70.3 Mbits/sec [ 4] 2.00-3.00 sec 8.25 MBytes 69.2 Mbits/sec [ 4] 3.00-4.00 sec 7.75 MBytes 65.0 Mbits/sec [ 4] 4.00-5.00 sec 7.75 MBytes 64.9 Mbits/sec [ 4] 5.00-6.00 sec 6.50 MBytes 54.6 Mbits/sec [ 4] 6.00-7.00 sec 7.38 MBytes 61.9 Mbits/sec [ 4] 7.00-8.00 sec 7.62 MBytes 64.0 Mbits/sec [ 4] 8.00-9.00 sec 7.62 MBytes 63.9 Mbits/sec [ 4] 9.00-10.00 sec 7.12 MBytes 59.8 Mbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bandwidth [ 4] 0.00-10.00 sec 77.1 MBytes 64.7 Mbits/sec sender [ 4] 0.00-10.00 sec 77.1 MBytes 64.7 Mbits/sec receiver iperf Done.
And here is results on wired:
c:\temp\iperf-3.1.3-win64>iperf3.exe -c 192.168.1.158 Connecting to host 192.168.1.158, port 5201 [ 4] local 192.168.1.37 port 56917 connected to 192.168.1.158 port 5201 [ ID] Interval Transfer Bandwidth [ 4] 0.00-1.00 sec 105 MBytes 879 Mbits/sec [ 4] 1.00-2.00 sec 103 MBytes 861 Mbits/sec [ 4] 2.00-3.00 sec 102 MBytes 860 Mbits/sec [ 4] 3.00-4.00 sec 102 MBytes 855 Mbits/sec [ 4] 4.00-5.00 sec 102 MBytes 860 Mbits/sec [ 4] 5.00-6.00 sec 102 MBytes 859 Mbits/sec [ 4] 6.00-7.00 sec 99.8 MBytes 837 Mbits/sec [ 4] 7.00-8.00 sec 100 MBytes 839 Mbits/sec [ 4] 8.00-9.00 sec 98.6 MBytes 827 Mbits/sec [ 4] 9.00-10.00 sec 104 MBytes 872 Mbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bandwidth [ 4] 0.00-10.00 sec 1019 MBytes 855 Mbits/sec sender [ 4] 0.00-10.00 sec 1019 MBytes 855 Mbits/sec receiver iperf Done. c:\temp\iperf-3.1.3-win64>
Am I wrong in thinking that the difference shouldn't be that great? These results are representative of what I get at all times of day. I had similar results late last Friday when no one else was here so I don't think it is the result of too many users connected.
We're using Cisco Aeronet 2602 access points.
-
@BraswellJay That looks about right to me, for that model Cisco (only does A/G/N). Only in theory will you get any faster with that AP (Sitting 2 feet from the AP with no interference.)
-
Looks normal. You should run some ping tests as well. The difference in latency between wired and wireless is HUGE.
-
Ok, thanks for the feedback.
Would replacing these APs with ubiquiti ac pro devices result in better performance? Would it be reasonable to expect client connections to be faster with an AP that supports AC?
I've got a secondary site that where I have AC Pro AP's so I can test there and see what I am getting at that site with the different access points.
Thanks.
-
@BraswellJay said in iperf results wired vs wireless ...:
Ok, thanks for the feedback.
Would replacing these APs with ubiquiti ac pro devices result in better performance? Would it be reasonable to expect client connections to be faster with an AP that supports AC?
I've got a secondary site that where I have AC Pro AP's so I can test there and see what I am getting at that site with the different access points.
Thanks.
I have a Ubiquiti UAP-AC-LITE
This is what I get on my desktop (wired) to my KVM host
[jbusch@dt-jared ~]$ iperf3 -c 10.254.103.5 Connecting to host 10.254.103.5, port 5201 [ 5] local 10.254.103.20 port 45150 connected to 10.254.103.5 port 5201 [ ID] Interval Transfer Bitrate Retr Cwnd [ 5] 0.00-1.00 sec 57.9 MBytes 485 Mbits/sec 0 341 KBytes [ 5] 1.00-2.00 sec 55.4 MBytes 464 Mbits/sec 0 341 KBytes [ 5] 2.00-3.00 sec 56.1 MBytes 470 Mbits/sec 0 341 KBytes [ 5] 3.00-4.00 sec 56.1 MBytes 471 Mbits/sec 0 341 KBytes [ 5] 4.00-5.00 sec 56.1 MBytes 471 Mbits/sec 0 341 KBytes [ 5] 5.00-6.00 sec 55.6 MBytes 467 Mbits/sec 0 341 KBytes [ 5] 6.00-7.00 sec 55.4 MBytes 465 Mbits/sec 0 341 KBytes [ 5] 7.00-8.00 sec 56.3 MBytes 472 Mbits/sec 0 356 KBytes [ 5] 8.00-9.00 sec 55.2 MBytes 463 Mbits/sec 0 356 KBytes [ 5] 9.00-10.00 sec 55.9 MBytes 469 Mbits/sec 0 356 KBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.00 sec 560 MBytes 470 Mbits/sec 0 sender [ 5] 0.00-10.00 sec 558 MBytes 468 Mbits/sec receiver iperf Done.
This is what I get from my laptop (wireless) to my KVM host.
[jbusch@lt-jared ~]$ iperf3 -c 10.254.103.5 Connecting to host 10.254.103.5, port 5201 [ 5] local 10.254.103.22 port 46036 connected to 10.254.103.5 port 5201 [ ID] Interval Transfer Bitrate Retr Cwnd [ 5] 0.00-1.00 sec 13.9 MBytes 116 Mbits/sec 0 588 KBytes [ 5] 1.00-2.00 sec 13.7 MBytes 115 Mbits/sec 0 624 KBytes [ 5] 2.00-3.00 sec 12.5 MBytes 105 Mbits/sec 0 658 KBytes [ 5] 3.00-4.00 sec 13.8 MBytes 115 Mbits/sec 0 764 KBytes [ 5] 4.00-5.00 sec 12.5 MBytes 105 Mbits/sec 0 809 KBytes [ 5] 5.00-6.00 sec 12.5 MBytes 105 Mbits/sec 0 809 KBytes [ 5] 6.00-7.00 sec 12.5 MBytes 105 Mbits/sec 0 809 KBytes [ 5] 7.00-8.00 sec 12.5 MBytes 105 Mbits/sec 0 809 KBytes [ 5] 8.00-9.00 sec 11.2 MBytes 94.4 Mbits/sec 0 809 KBytes [ 5] 9.00-10.00 sec 11.2 MBytes 94.4 Mbits/sec 0 809 KBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.00 sec 126 MBytes 106 Mbits/sec 0 sender [ 5] 0.00-10.02 sec 124 MBytes 104 Mbits/sec receiver iperf Done.
-
not sure why my dekstop is not near linespeed.
I put the USB to ethernet adapter in my laptop and tested again form that.
[jbusch@lt-jared ~]$ iperf3 -c 10.254.103.5 Connecting to host 10.254.103.5, port 5201 [ 5] local 10.254.103.182 port 41282 connected to 10.254.103.5 port 5201 [ ID] Interval Transfer Bitrate Retr Cwnd [ 5] 0.00-1.00 sec 111 MBytes 930 Mbits/sec 0 267 KBytes [ 5] 1.00-2.00 sec 110 MBytes 924 Mbits/sec 0 291 KBytes [ 5] 2.00-3.00 sec 110 MBytes 921 Mbits/sec 0 291 KBytes [ 5] 3.00-4.00 sec 110 MBytes 923 Mbits/sec 0 307 KBytes [ 5] 4.00-5.00 sec 110 MBytes 921 Mbits/sec 0 307 KBytes [ 5] 5.00-6.00 sec 109 MBytes 918 Mbits/sec 0 307 KBytes [ 5] 6.00-7.00 sec 110 MBytes 922 Mbits/sec 0 307 KBytes [ 5] 7.00-8.00 sec 110 MBytes 923 Mbits/sec 0 307 KBytes [ 5] 8.00-9.00 sec 109 MBytes 917 Mbits/sec 0 307 KBytes [ 5] 9.00-10.00 sec 110 MBytes 924 Mbits/sec 0 307 KBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.00 sec 1.07 GBytes 922 Mbits/sec 0 sender [ 5] 0.00-10.00 sec 1.07 GBytes 921 Mbits/sec receiver iperf Done.
-
@JaredBusch said in iperf results wired vs wireless ...:
@BraswellJay said in iperf results wired vs wireless ...:
Ok, thanks for the feedback.
Would replacing these APs with ubiquiti ac pro devices result in better performance? Would it be reasonable to expect client connections to be faster with an AP that supports AC?
I've got a secondary site that where I have AC Pro AP's so I can test there and see what I am getting at that site with the different access points.
Thanks.
I have a Ubiquiti UAP-AC-LITE
This is what I get from my laptop (wireless) to my KVM host.
[jbusch@lt-jared ~]$ iperf3 -c 10.254.103.5 Connecting to host 10.254.103.5, port 5201 [ 5] local 10.254.103.22 port 46036 connected to 10.254.103.5 port 5201 [ ID] Interval Transfer Bitrate Retr Cwnd [ 5] 0.00-1.00 sec 13.9 MBytes 116 Mbits/sec 0 588 KBytes [ 5] 1.00-2.00 sec 13.7 MBytes 115 Mbits/sec 0 624 KBytes [ 5] 2.00-3.00 sec 12.5 MBytes 105 Mbits/sec 0 658 KBytes [ 5] 3.00-4.00 sec 13.8 MBytes 115 Mbits/sec 0 764 KBytes [ 5] 4.00-5.00 sec 12.5 MBytes 105 Mbits/sec 0 809 KBytes [ 5] 5.00-6.00 sec 12.5 MBytes 105 Mbits/sec 0 809 KBytes [ 5] 6.00-7.00 sec 12.5 MBytes 105 Mbits/sec 0 809 KBytes [ 5] 7.00-8.00 sec 12.5 MBytes 105 Mbits/sec 0 809 KBytes [ 5] 8.00-9.00 sec 11.2 MBytes 94.4 Mbits/sec 0 809 KBytes [ 5] 9.00-10.00 sec 11.2 MBytes 94.4 Mbits/sec 0 809 KBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.00 sec 126 MBytes 106 Mbits/sec 0 sender [ 5] 0.00-10.02 sec 124 MBytes 104 Mbits/sec receiver iperf Done.
That's just shows that the advertised theoretical speed is nothing you ever get, not even if you place them next to each other.
Another thing to take into consideration is that the wireless bandwidth is always shared while the wired bandwidth is not. There might be other constrictions of course in the network path between client and server but those constriction are the same for both.
-
@Pete-S umm wut? I know exactly what I am reporting here. Did you mean to reply to the OP?
iPerf is the right tool for this job. It tests the line speed (wireless or wired) of connection.
It has nothing to to with day to day speeds, and should not.
-
@JaredBusch said in iperf results wired vs wireless ...:
@Pete-S umm wut? I know exactly what I am reporting here. Did you mean to reply to the OP?
iPerf is the right tool for this job. It tests the line speed (wireless or wired) of connection.
It has nothing to to with day to day speeds, and should not.
Your test was perfect. No, it was meant for the OP or as a general comment.
-
@Pete-S said in iperf results wired vs wireless ...:
Your test was perfect.
Ha! Actually my test showed I have some stupid issue on my desktop..
Time to crawl under my desk and poke things.
-
@BraswellJay said in iperf results wired vs wireless ...:
Am I wrong in thinking that the difference shouldn't be that great?
The expectation is that the difference will be huge in most cases.