Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 7 Mar 2014 13:19:06 -0500
From:      John Baldwin <jhb@freebsd.org>
To:        freebsd-net@freebsd.org
Cc:        jcv <jv@yeaguy.com>
Subject:   Re: LAN network performance issues
Message-ID:  <201403071319.06548.jhb@freebsd.org>
In-Reply-To: <alpine.BSF.2.00.1403062115530.99217@yeaguy.com>
References:  <alpine.BSF.2.00.1403062115530.99217@yeaguy.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Friday, March 07, 2014 12:17:05 am jcv wrote:
> Hi - I am seeing some strange IPERF results.. Everything goes through my 
> WIFI/GIGABIT router.
> 
> For these tests everything is plugged directly into the router via 
> Ethernet cable.
> 
> My issue is the transfer rate from Windows to FreeBSD.
> 
> There are 3 different computers in this lab running 3 different OS.
> 
> Here are the results:
> 
> 
> 
> FreeBSD as server:
> 
> [vic@yeaguy ~] iperf -s
> ------------------------------------------------------------
> Server listening on TCP port 5001
> TCP window size: 64.0 KByte (default)
> ------------------------------------------------------------
> 
> 
> [  4] local 192.168.1.3 port 5001 connected with 192.168.1.8 port 52505
> [ ID] Interval       Transfer     Bandwidth
> [  4]  0.0-10.1 sec   157 MBytes  131 Mbits/sec <----- WINDOWS 8.1 as 
> client on same LAN/ROUTER
> 
> 
> 
> 
> [  5] local 192.168.1.3 port 5001 connected with 192.168.1.12 port 60926
> [  5]  0.0-10.0 sec  1.10 GBytes   941 Mbits/sec <------ MACBOOK PRO as 
> client on same LAN/ROUTER
> 
> 
> Windows as the server:
> 
> ------------------------------------------------------------
> Server listening on TCP port 5001
> TCP window size: 64.0 KByte (default)
> ------------------------------------------------------------
> [  4] local 192.168.1.8 port 5001 connected with 192.168.1.3 port 60529
> [ ID] Interval       Transfer     Bandwidth
> [  4]  0.0-10.0 sec  1014 MBytes   850 Mbits/sec <--------- Freebsd 10 as 
> client on same LAN/ROUTER
> 
> 
> 
> [  4] local 192.168.1.8 port 5001 connected with 192.168.1.12 port 60933
> [  4]  0.0-10.0 sec  1.08 GBytes   931 Mbits/sec <------ MACBOOK PRO as 
> client on same LAN/ROUTER
> 
> 
> 
> Macbook Pro as the server:
> 
> [  3] local 192.168.1.8 port 52509 connected with 192.168.1.12 port 5001
> [ ID] Interval       Transfer     Bandwidth
> [  3]  0.0-10.0 sec   823 MBytes   690 Mbits/sec <------ WINDOWS 8.1 as 
> client on same LAN/ROUTER
> 
> [  3] local 192.168.1.3 port 23190 connected with 192.168.1.12 port 5001
> [ ID] Interval       Transfer     Bandwidth
> [  3]  0.0-10.0 sec  1016 MBytes   852 Mbits/sec <------ Freebsd 10 as 
> client on same LAN/ROUTER
> 
> 
> With FreeBSD being the server, Windows transfer to FreeBSD is slow, 
> compared to Macbook to FreeBSD transfer..
> With Windows as the server, FreeBSD and Macbook to Windows transfer is 
> great.
> With Macbook as server, Windows and FreeBSD transfer is good.
> 
> The only bad transfer is Windows to FreeBSD. Windows transfer to Mac is 
> good. Cant really blame Windows for the poor transfer to FreeBSD then. 
> Macbook to FreeBSD is outstanding, cant really blame FreeBSD for poor 
> receive performance.

Can you tell us more about the FreeBSD box such as the NIC being used?

-- 
John Baldwin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201403071319.06548.jhb>