[radvd-devel-l] Multiple IPv6 Routers
pekkas at netcore.fi
Fri Nov 26 06:26:27 EST 2010
On Fri, 26 Nov 2010, Iain J. Watson wrote:
> Also, when I hard power-off one of the routers to simulate a failure I
> can no longer ping in either direction. If I run radvdump on either of
> the test servers I see nothing being received. If I then restart radvd
> on the remaining router I become able to ping again.
1) please note that your client OS may not support high/low
2) the amount of time it takes to remove a dead default gw is
governed by AdvDefaultLifetime which you have not set.
3) AdvReachableTime might help but than again it might not. RFC4861
also specifies how the client should delete non-working neighbors or
routers, but I have not tested this myself.
To get more accurate info on what is happening, you will need to look
at the routing and neighbor table (/sbin/ip -6 r l, n l) and tcpdump
-e (the MAC addresses used).
Your remainder point about having to restart radvd on the remaining
router is likely a combination of 1) and 2) but it could also be a bug
(and more radvd debug log could be useful).
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