[radvd-devel-l] Router advertisement and forwarding on client
pekkas at netcore.fi
Mon Mar 19 09:45:05 EST 2007
Combining the responses..
On Mon, 19 Mar 2007, vincent.trucmuche wrote:
> Why radvd doesn't start if forwarding is disabled?
> "A Lifetime of 0 indicates that the router is not a
>default router and SHOULD NOT appear on the default
>It appears that a machine on the link may announce prefixes
>w/o being a router.
In most scenarios encountered to date, radvd is useful when it's
forwarding packets. Non-forwarding operation could be supported if
there is sufficient case to be made to do so, and appropriate code to
What are the specific scenarios (e.g., when Lifetime is 0) where this
would be useful? In particular, what radvd would be advertising if it
should be used to forward packets? (Note that 'being a default
router' is a subset of 'forwarding packets')
> My question is not really a question about radvd but very
> linked to it. It concern client side into the kernel.
> Why linux Kernel drop RA packets if in forwarding mode?
> I saw nothing in RFCs prohibiting a router to configure its
> interface address or its default route using RA.
RFC2462 and its successor says at the start of the abstract (note,
This document specifies the steps a host takes in deciding how to
autoconfigure its interfaces in IP version 6. [...]
The specifications haven't been designed with a router autoconfiguring
its addresses. While router configuring an address from the prefix it
advertises (in contrast to configuring address from prefixes it hears)
could be better justified, even this has been frowned on.
Pekka Savola "You each name yourselves king, yet the
Netcore Oy kingdom bleeds."
Systems. Networks. Security. -- George R.R. Martin: A Clash of Kings
More information about the radvd-devel-l