The linux bond driver is flexinle, can be configured for layer 2/3/4 hashing, active-standby or round-robin.
Tamas [email protected] wrote: >* [email protected] (Drew Weaver) [Mon 25 Mar 2013, 19:41 CET]: >>Ah, I just noticed that it configured one port as primary and one >>port as secondary and it appears to be using only one of them. > >That's Foundry terminology. The first port is the primary port, all >additional ports are labeled secondary. This has no influence on >traffic balancing. > > >>Currently I am running iperf from 1 virtual machine inside of the >>server connected to 1/1/40 & 1/1/41 to multiple VMs which reside on >>systems connected to multiple different ports. >[..] >>Transmit Hash Policy: layer2 (0) > >Does this mean source or destination MAC address? If the former, this >perfectly explains your observed load-balancing mismatch. > >Either way, your Brocade switch is obviously only able to balance its >own output traffic; it does not select what port it receives traffic >on. As you didn't include the output line for the first port in your >cut&pasted CLI output I assume that it balances ok, so there is no >problem with your Brocade switch. This may not be the best list to >debug Linux LACP implementation details for you. > > > -- Niels. > >-- >_______________________________________________ >foundry-nsp mailing list >[email protected] >http://puck.nether.net/mailman/listinfo/foundry-nsp _______________________________________________ foundry-nsp mailing list [email protected] http://puck.nether.net/mailman/listinfo/foundry-nsp
