[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

(usagi-users 00440) Re: IPv6: Autoconfiguring routers



>If IP forwarding is enabled (e.g. router), _default route_ definitely
>should not be autoconfigured, but I see no reason why the announced prefix
>+ link-local suffix couldn't be combined to form one of the interface
>addresses (on routers, all interfaces additionally probably have manually
>assigned addresses too).

	RFC2462 talks about "host" autoconfiguration.  autoconfiguration
	of a router is outside of the scope of the document.  so i don't
	agree with you on "no reason why..." portion.

	btw, if all of your routers on the link is to be autoconfigured,
	how can you autoconfigure them??? :-)

>In FreeBSD Kame stack, sys/netinet6/nd6_rtr.c forwarding is only (apart
>from router solicitation considerations) considered in defrouter_select
>and defrtrlist_del functions.

	in KAME stack, the only legal combination is:
		accept_rtadv=0, forwarding=1	router
		accept_rtadv=1, forwarding=0	autoconfigured host
		accept_rtadv=0, forwarding=0	manually configured host

	1/1 combination is not prohibited, just for experimental purposes.
	we are not trying to promote configuration like 1/1.
	(netbsd /etc/rc.d/network prohibits 1/1).

itojun