lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Tue, 16 Dec 2008 14:54:29 -0500
From:	Chris Snook <csnook@...hat.com>
To:	"Tvrtko A. Ursulin" <tvrtko@...ulin.net>
CC:	netdev@...r.kernel.org
Subject: Re: Bonding gigabit and fast?

Tvrtko A. Ursulin wrote:
> Hi to all,
> 
> Does it make any sense from bandwith point of view to bond gigabit and fast 
> ethernet?

Not unless there's something very wrong with your gigabit card.  People with 
this sort of hardware generally use the fast ethernet for management or cluster 
heartbeat, or maybe as a non-primary slave in an active-backup bond.

> I wanted to use adaptive-alb mode to load balance both transmit and receive 
> direction of traffic but it seems 8139too does not support it so I use 
> balance-rr.
> 
> When serving data from the machine I get 13.7 MB/s aggregated while with a 
> single slave (so bond still active) I get 5.6 MB/s for gigabit and 9.1 MB/s 
> for fast. Yes, that's not a typo - fast ethernet is faster than gigabit.

That would qualify as something very wrong with your gigabit card.  What do you 
get when bonding is completely disabled?

> That is actually another problem I was trying to get to the bottom of for some 
> time. Gigabit adapter is skge in a PCI slot and outgoing bandwith oscillates 
> a lot during transfer, much more than on 8139too which is both stable and 
> faster.

The gigabit card might be sharing a PCI bus with your disk controller, so 
swapping which slots the cards are in might make gigabit work faster, but it 
sounds more like the driver is doing something stupid with interrupt servicing.

> Unfortunately this machine takes low-profile cards and so far I was unable to 
> find something other than skge to test with.
> 
> Oh and yes, kernel is 2.6.27(-9-generic, so Ubuntu derivative of 2.6.27).

--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ