Re: Network throughput: Never get more than 112MB/s über two NICs
Andrew Thompson
thompsa at FreeBSD.org
Tue Apr 12 20:39:09 UTC 2011
On 11 April 2011 22:00, Denny Schierz <linuxmail at 4lin.net> wrote:
> hi,
>
> after testing severals loadbalancing (LACP) types with Cisco, we saw,
> that we never get more than 112MB/s with two network cards and iperf.
>
> So, we tested without loadbalancing, 4 Clients (iperf -f M -c <ip>) and
> two target IPs. Every IP has his own 1Gb/s network card.
> On the end, two clients had a connection to IP 1 and the second two to
> IP 2.
>
> First we used the two onboard NICs and then, one onboard and one
> external NIC, but without success. We never get more then 112MB/s
>
> All are connected through a Cisco Catalyst WS-X4515.
>
> The mainboard is a Intel S3420GP.
>
> any suggestion?
Are you doing LACP from the FreeBSD host? (ie. lagg(4) interface). The
current hash just uses the mac and IP addresses (not tcp/udp ports) so
you need to make sure your multiple streams have different mac/ip
numbers in order to load balance over multiple links.
Andrew
More information about the freebsd-stable
mailing list