[28836] in North American Network Operators' Group
Re: IGPs and services?
daemon@ATHENA.MIT.EDU (Andrew Brown)
Thu May 18 14:59:00 2000
Date: Thu, 18 May 2000 14:56:45 -0400
From: Andrew Brown <twofsonet@graffiti.com>
To: ww@shadowfax.styx.org
Cc: rmeyer@mhsc.com, nanog@merit.edu
Message-ID: <20000518145645.A14758@noc.untraceable.net>
Reply-To: Andrew Brown <atatat@atatdot.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20000518172247.D582E7469@shadowfax>; from ww@shadowfax.styx.org on Thu, May 18, 2000 at 01:22:47PM -0400
Errors-To: owner-nanog-outgoing@merit.edu
> >> Running a routing protocol on a unix box doesn't mean you're
> >> using it as a router.
>
> Roeland> Oh? ... routing, is routing.
>
>The distinction is between a device having knowledge of routing tables
>and forwarding packets -- in fact in most instances where I am doing
>something like this I have "net.inet.ip.forwarding = 0".
picture something like this:
|
+-----------------+-------------------+
| | |
net-x net-y net-z
| | |
rtr-a rtr-b rtr-c
| | |
+-----------------+-------------------+
|
hst-m
where host m is running some routing protocol and talking to a, b, and
c. host m is clearly not routing packets, but it does have a very
clear notion of how to get to networks x, y, and z. this means it
doesn't have to rely on (nor should it, for problems previously
stated) icmp redirects to determine the "proper" gateway. it also
doesn't have to have multiple default routes: something that doesn't
always work very well at the host level.
it also knows from speaking to these routers that it can get to each
network through the other routers, even though the "cost" will be
higher. this means that if one of its gateway routers (a, b, or c)
goes down, it can still find the three networks that it wants.
running something like bgp (for example) between the host and the
routers also gives it a clearer mechanism for determining if the
router is down, as opposed to saying "gee...he seems awful quiet".
--
|-----< "CODE WARRIOR" >-----|
codewarrior@daemon.org * "ah! i see you have the internet
twofsonet@graffiti.com (Andrew Brown) that goes *ping*!"
andrew@crossbar.com * "information is power -- share the wealth."