Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Apr 2011 08:13:40 +1200
From:      Andrew Thompson <thompsa@FreeBSD.org>
To:        Denny Schierz <linuxmail@4lin.net>
Cc:        freebsd-stable <freebsd-stable@freebsd.org>
Subject:   =?iso-8859-1?q?Re=3A_Network_throughput=3A_Never_get_more_than_1?= =?iso-8859-1?q?12MB/s_=FCber_two_NICs?=
Message-ID:  <BANLkTim2fLT8Lukktd66L-G4wAqwJ27-8w@mail.gmail.com>
In-Reply-To: <1302516039.3223.222.camel@pcdenny>
References:  <1302516039.3223.222.camel@pcdenny>

next in thread | previous in thread | raw e-mail | index | archive | help
On 11 April 2011 22:00, Denny Schierz <linuxmail@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BANLkTim2fLT8Lukktd66L-G4wAqwJ27-8w>