[LARTC] Configuring a redundant ethernet connection

Linux Advanced Routing and Traffic Control

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



It turns out that the bonding driver does indeed handle interface 
redundancy to two separate switches.   Martin was right and the kernel 
documentation file (networking/bonding.txt) is packed full of useful 
information.  The specific section that deals with what I need is under 
the heading "High Availability", option 2 "HA on two or more switches 
(or a single switch without trunking support)".  It uses link status to 
determine that the interface is alive and uses one and only one at a 
given time.

bonding.txt is well worth a good read.

-Doug-

Jose Luis Domingo Lopez wrote:

>On Wednesday, 22 January 2003, at 10:07:32 -0600,
>Martin A. Brown wrote:
>
>  
>
>> : I am interested in setting up a host with dual ethernet connections to
>> : the same IP subnet (but different switches) for redundancy.  We need
>> : reasonably transparent failover if an interface fails.
>>
>>Linux supports channel bonding which should do what you want.  There is
>>little documentation outside the kernel for this, but what documentation
>>exists is very good.  This can be found in a linux source tree in the
>>following file:
>>
>>    
>>
>As far as I know ethernet bonding (trunking) is a layer-2 point-to-point 
>thing. So you need compatible bonding implementations at both sides, and
>every cable in the trunk on each end must go to the same box.
>
>The original poster said "dual ethernet connections to the same IP
>subnet (but different switches)", so I'm afraid bonding is not an option.
>
>Regards,
>
>  
>

-- 

Douglas Kingston
Director
Global Unix Engineering Manager

Deutsche Bank AG London
6 Bishopsgate
London EC2N 4DA

Work:	+44-20-7545-3907
Mobile:	+44-7767-616-028




[Index of Archives]     [LARTC Home Page]     [Netfilter]     [Netfilter Development]     [Network Development]     [Bugtraq]     [GCC Help]     [Yosemite News]     [Linux Kernel]     [Fedora Users]
  Powered by Linux