hi Darren

>Alan Maguire wrote:
>> svc:/network/routing/ipv4-routing
>> svc:/network/routing/ipv6-routing
>> svc:/network/routing/ipv4-forwarding
>> svc:/network/routing/ipv6-forwarding
>
> First I like that you have svc:/network/routing/
>
> I'm not sure I like that the word routing is repeated again later, why not 
> have:
>
> svc:/network/routing:ipv4
> svc:/network/routing:ipv6

the reason we went with these somewhat redundant names is that we 
wanted the abbreviated FMRIs to map to the existing associated routeadm flags,
i.e.

ipv4-routing -> svc:/network/routing/ipv4-routing:default

this allows users to:

svcadm disable ipv4-routing

etc. users familiar with routeadm might find this more familiar.

ditto for the forwarding services.

> Why is forwarding "under" routing shouldn't it be:
>
> svc:/network/forwarding/ipv4
> svc:/network/forwarding/ipv6

the reason we didn't create a separate forwarding namespace 
is that i can't think of services we'd populate it with 
other than those to turn forwarding knobs on and off. if that's
the right thing to do though, we'd be happy to do it. we certainly
don't want to give the impression that forwarding and routing
are inextricably tied (though of course they are related).

thanks!

alan
 
 
This message posted from opensolaris.org

Reply via email to