I have a problem with Quagga OSPFv3 implementation. I have a Mininet topology with a host connected to a router.
I assigned an IPv6 address to the router interface. And I enabled IPv6 autoconfiguration in the host
sysctl -w net.ipv6.conf.all.autoconf=1
When I start Mininet, it assign a correct IPv6 address to the host.
But if I change the IPv6 address of the router interface, the host does not get a new address in the new subnet.
The problem is that after the address change the router advertisement messages sent by the router keep on a advertising old prefix. And then the host does not set a new address.
- in the ospfv3 configuration I assign the address
- the router advertises the prefix
fdf0:0:0:3::2is assigned to the host I assign to the router the address
fc00::1/64the host address does not change because the router keep on advertising
So, why this strange behavior?