Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Aug 2000 12:55:26 +1000 (EST)
From:      Rowan Crowe <rowan@sensation.net.au>
To:        freebsd-isp@freebsd.org
Subject:   Re: Teaming Network Interfaces
Message-ID:  <Pine.BSF.4.21.0008021252090.90658-100000@velvet.sensation.net.au>
In-Reply-To: <712384017032D411AD7B0001023D799B33B188@sn1exchmbx.nextvenue.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 1 Aug 2000, Nick Evans wrote:

> Does anyone know of a project or other plans to implement teaming of network
> interfaces in FreeBSD? Something that will allow two or more NICs share the
> "same" IP Address, MAC address, etc. for network fault tolerance purposes? I
> found nothing in the archives and it's pretty disconcerting that no one is
> spending any time on fault tolerance for a network operating system.

You could do something similar with dynamic routing.

1. Each NIC has a separate address and physical network (or perhaps the
same physical network, but still different IPs).

2. Actual "server" IPs are aliases on lo0.

3. A dynamic routing protocol such as RIP or OSPF advertises these IPs,
perhaps applying a higher metric to one of the interfaces so that one is
preferred when both are working.

4. When one interface fails, the route to the server IPs changes to the
other card.

Of course, this requires that the interface fails *completely*, if it
starts behaving erratically then that's another matter...

Cheers.


--
Rowan Crowe                              http://www.rowan.sensation.net.au/
Sensation Internet Services                   http://info.sensation.net.au/
Melbourne, Australia                                 Phone: +61-3-9388-9260



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-isp" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0008021252090.90658-100000>