The add a little, you need support for this in the switch too (802.3ad support).
Main Topics
Browse All TopicsWe've a new server which has two network cards (1GB) incorporated. We are planning to setup NIC bonding to look for redundancy, but we want also to duplicate, is possible, the network throughput. I've the following questions:
1. How can I setup networking to duplicate or quadruplicate network through on eth0?
2. What other devices I need to achieve this?
3. Can bonding, besides solve redundancy, increase throughput on Ethernet interfaces? How? Which setup?
NOTEL I'm running Debian Linux (lenny) on it. We want also to join several other servers to this new-one, that's why we need this through
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
You might want to add at least 4 NIC's
NIC-1 |_ Bond 1
NIC-2 |
NIC-3 |_ Bond 2
NIC-4 |
Both the bonds can can clubbed together for FAIL OVER (Similar to NIC Bonding)
and Each bond can have 2 NIC's configured for Load Balancing options.
as for bonding - specific information for given distro might be checked on their forums.
@Amit...
if in an agregate link (a Bond / a Channel; depending on supplier) one interface fails, the load is spread among the survivors...
So if in you example NIC-1 fails the capacity drops because only NIC-2 still works in the BOND.
The tradeof to make is do I want a GUARANTEED amount of bandwidth and redundancy you choose for failover
If you want to maximaze throughput and can work with one interface running ... (use the non-failover setup).
With multiple interfaces in a bond (not failover) the load is automaticaly spread over all interfaces, as this is comparable to striping (Raid-0) used on disks.
@noci
I know :)
but a simple monitoring script could compare bytes transmitted/recd (ifconfig) for each NIC over specific time frame(say 2 minutes).
He needs to figure that out :)
say if NIC 2 continues to transmit and send packets for past 2 minutes and NIC 1 lies idle - backup bond can takeover.
This will work
Out of context : multiple points of network fails where this script will work
1. Switch Port Fails
2. Network cable goes bad
3. NIC goes bad.
nice thread
I still do not know if the hardware is able to sustain more than a gigabit interface. At least, I have tested servers with 16 processors and they simply cannot sustain the load when you force users enough to fill the gigabit link.
so, my question is: is not there other bottleneck to check first? is the network link the bottleneck?
Business Accounts
Answer for Membership
by: kamsujPosted on 2009-10-23 at 04:14:38ID: 25643220
EtherChannel : http://zmq503o1.spaces.liv e.com/blog / cns!2DE8B C7CE018141 0!493.entr y