On Wed, Jun 23, 2004 at 04:04:25PM +0200, Paul Prinsloo (TEBiVO) wrote:

> I've worked through the FreeBSD document, searching for a method to
> assigning one IP address to two physical NICs on the same subnet.
> Currently I'm a support administrator working on Tru64 UNIX systems, but
> every now and then I need to lend a hand to the FreeBSD staff, and my
> knowledge falls a little short here. 
> 
> In Tru64, this is accomplished with Link Aggregation or lagconfig. I've
> searched high and low for a way of doing the same on a FreeBSD system,
> version 4.9, but to no avail. Any assistance or direction given as to
> how I can go about this, would truly be appreciated. 

NetGraph is your friend.  Start by reading the ng_one2many(1) man
page.  Then look at netgraph(4), ngctl(8), ng_hook(8).  Note that
ng_one2many is designed to give you the agregate bandwidth of several
NICs -- not to provide resilient network connectivity.

There is also an undocumented ng_fec module which does ethernet
channel bonding using Cisco's Fast EtherChannel mechanism, but you'll
have to use the source to work out how to use it.

If you actually want resilience rather than bandwidth, then take a
look at the net/freevrrpd port.

        Cheers,

        Matthew


-- 
Dr Matthew J Seaman MA, D.Phil.                       26 The Paddocks
                                                      Savill Way
PGP: http://www.infracaninophile.co.uk/pgpkey         Marlow
Tel: +44 1628 476614                                  Bucks., SL7 1TH UK

Attachment: pgplmP6WQUQUM.pgp
Description: PGP signature

Reply via email to