[CentOS] Bonding performance question

Tue Jan 11 16:05:39 UTC 2011
lhecking at users.sourceforge.net <lhecking at users.sourceforge.net>

> I guess you need to look at the bonding src code - looks like it is in 
> drivers/net/bonding/bond_main.c - for CentOS 5 it is:
 
 C xor is bitwise.

 I did a bit of scripting and found that the algorithm seems much more
 sensitive to port numbers than IP addresses. Not that iperf gives much
 control over those, it looks like the client port numbers are picked at
 random. As a result, I would expect to repeat this test on the same set
 of clients, say, hundreds of times, and maybe find a small number of
 cases where all interfaces are utilised.



---------------------------------------------------------------
This message and any attachments may contain Cypress (or its
subsidiaries) confidential information. If it has been received
in error, please advise the sender and immediately delete this
message.
---------------------------------------------------------------