Review your favorite Linux distribution.
Go Back > Forums > Linux Forums > Linux - Networking
User Name
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.


  Search this Thread
Old 08-31-2010, 12:14 PM   #1
Registered: Oct 2004
Location: Belgium / Antwerp
Distribution: Debian
Posts: 287

Rep: Reputation: 33
Establishing a network bond: is a switch a bottleneck?

I'm planning to synchronize 2 severs with a lot of data. I have a few 1Gbit NIC's in a cardboard box doing nothing so I was thinking of using them to bond 2 or more NIC's together.

Won't the switch be a bottleneck in between the 2 servers?

I don't think so but I'm a little afraid of trying it out and putting the cables in place and then finding out a switch is a bottleneck if you try to bond 2 or more NIC's.

Thanks a lot.

Old 08-31-2010, 12:48 PM   #2
LQ Guru
Registered: May 2005
Location: Atlanta Georgia USA
Distribution: Redhat (RHEL), CentOS, Fedora, CoreOS, Debian, FreeBSD, HP-UX, Solaris, SCO
Posts: 7,327
Blog Entries: 15

Rep: Reputation: 1344Reputation: 1344Reputation: 1344Reputation: 1344Reputation: 1344Reputation: 1344Reputation: 1344Reputation: 1344Reputation: 1344Reputation: 1344
Since a switch is designed to handle multiple connections it shouldn't be "the" bottleneck. However, if you are using something like a home based 4 port switch that has limited bandwidth to your DSL or Cable modem bonding isn't going to help you much because you'll still be limited to that link's bandwidth.

However, in a typical data center, bonding can help because the backbone is capable of much more.

Also, there are other bonding modes that have nothing to do with speed but rather stability We use bonding for two NICs so that if one NIC or port on the switch goes down we still have an interconnect for our cluster because the other one is still up. Interestingly this is for Oracle RAC cluster and the bonded NICs go through a switch port because crossover cables between the hosts (which would have been easy for us) don't have enough latency so can cause a problem.

Last edited by MensaWater; 09-01-2010 at 07:36 AM.
Old 08-31-2010, 04:12 PM   #3
Registered: Mar 2008
Posts: 17,759

Rep: Reputation: 2653Reputation: 2653Reputation: 2653Reputation: 2653Reputation: 2653Reputation: 2653Reputation: 2653Reputation: 2653Reputation: 2653Reputation: 2653Reputation: 2653
It would be best to go nic to nic. Use a dedicated nic on each server for this task.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
network bridge / bond - slackware network init scripts Slax-Dude Slackware 1 07-17-2009 06:56 AM
Establishing Network connection through mobile hakmn Linux - Software 0 12-26-2008 05:25 AM
What is the interface bond? python09 Linux - Networking 2 11-26-2008 06:10 PM
Bond problem mijohnst Linux - Networking 2 12-19-2007 09:34 PM
Samba: Linux Not establishing itself on network, WinXP cannot see Linux either shassouneh Linux - Networking 5 07-27-2002 06:28 PM > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 06:11 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration