Deleting global unicast ipv6 addresses on an interfaces does not remove neigbors/direct connect ipv6 hosts from kernel nd_tbl
If I delete Ipv6 global unicast address on a L3 interface which was default gw on direct connected hosts, the connected ipv6 neighbor entries over this
interface are not flushed out of the kernel nd_tbl.
In case of deletion of ipv4 address on a L3 interface, the ipv4 neighbor entries that are connected over that interface are flushed out of the arp table in kernel.
Why is the disparity in behavior of kernel ND subsystem?
Is there any configuration available if I want get the similar effect of ipv4 interface address deletion in case of ipv6 interface address deletion also?
|