On Thu, Aug 03, 2006 at 02:41:18PM -0400, James Carlson wrote:
> Nicolas Williams writes:
> > I think I'd rather configure both, dynamic and static routing in one
> > service, rather than in two, what, mutually exclusive services.
> 
> Now I'm really confused.
> 
> How, then, does one configure the system to run (or not run) a routing
> protocol?  What service is that?  I think one of the user interface
> issues here is that there are people who would prefer not to run any
> real routing protocols at all[1], and thus we want a way to shut them
> all down.
> 
> If it's a matter of saying "turn off RIP, turn off BGP, turn off OSPF,
> turn off IS-IS, turn off DVMRP, turn off ..." and iterating through a
> huge list, then I think we've lost part of the control that's desired
> here.

I'd expect them to have to turn ON the routing protocols they want, not
OFF; I'd expect them to know what protocols they want on, how to
configure them, etc...

> [1] No, I don't completely understand this point of view, so it's hard
>     for me to describe it adequately.  Perhaps one of the adherents
>     will chime in.  ;-}

Does noone mix dynamic and static routing?

> > Nor is it clear that one couldn't have a routing daemon even when all
> > it's configured to do is install some static routes and then wait (for
> > the sysadmin to change the configuration, essentially).
> 
> Sure; I think having a static route control daemon is actually an
> interesting idea, as it can (just like any other routing service)
> interact properly with policy rules.  Traditional static routes can't
> do that.
> 
> But I think that's a much longer-term direction.

But won't these service names be Committed?

My point is that if we weren't forced to specify transient-ness in the
service configuration then we could avoid splitting these services if we
lack a routing daemon that can be configured to just install some static
routes and sit there.

> > In any case, the post I was replying to didn't, IIRC, mention static
> > routes, whereas I did mention them.
> > 
> > And if we'd not have any daemons lying around if only static routes were
> > configured then I'd not like to end up with more services than necessary
> > due to the need to choose transient vs. non-transient-ness for services
> > upfront.
> 
> The issue, I think, is still how one can enable and disable desired
> services.  In this case, I see no clear way to disable the "dynamic
> routing protocol" service, unless it exists as an SMF entity.

Huh?  If you want forwarding to be enabled then you'd configure routing
(static and/or dynamic) and enable the service, and if you wanted no
forwarding then you'd leave the service disabled (or disable it if it
had been enabled).

Nico
-- 

Reply via email to