[65083] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

Re: Router with 2 (or more) interfaces in same network

daemon@ATHENA.MIT.EDU (Richard A Steenbergen)
Tue Nov 11 10:36:51 2003

Date: Tue, 11 Nov 2003 10:34:31 -0500
From: Richard A Steenbergen <ras@e-gerbil.net>
To: nanog@trapdoor.merit.edu
In-Reply-To: <20031111145534.GA47252@ussenterprise.ufp.org>
Errors-To: owner-nanog-outgoing@merit.edu


On Tue, Nov 11, 2003 at 09:55:34AM -0500, Leo Bicknell wrote:
> In a message written on Tue, Nov 11, 2003 at 08:35:34AM +0000, Sugar, Sylvia wrote:
> > I am curious to know if its possible to have a router with its two interfaces, say configured as, 
> > 1.1.1.1/16 and 1.1.1.2/16. Theoretically, i see nothing which can stop a router from doing this.
> 
> Cisco's don't let you do this.  I have always considered that broken,
> although I'm sure Cisco thinks it's a feature.

I'm not sure how Cisco is wrong on this one. If you want 2 router
interfaces to have the same route and you actually want both of them to
work, it means at the very least you must have a non point-to-point
medium, such as Ethernet. In this case, the correct configuration would be 
a bridge-group and IRB, creating a virtual routed interface with 2 
physical ports for bridging.

> Other routers (of note FreeBSD boxes) do this just fine.  In almost all
> cases I've seen it done it was for more bandwidth to the box (typically
> inbound only, because there are no good tools on Unix boxes to split the
> traffic between the outgoing interfaces).

I love FreeBSD, but it's routing code is probably the thing you least want
to look to for examples on how things should be. BTW there is a netgraph
module for L2 hash-based load balancing (aka etherchannel without the
PAgP/LACP), but yeah the lack of ECMP and a reasonable switching method to
support it falls into the category of the previous sentence. :)

-- 
Richard A Steenbergen <ras@e-gerbil.net>       http://www.e-gerbil.net/ras
GPG Key ID: 0xF8B12CBC (7535 7F59 8204 ED1F CC1C 53AF 4C41 5ECA F8B1 2CBC)

home help back first fref pref prev next nref lref last post