When I initially connect to my home network my windows PC is assigned an IPv6 address - however after a few minutes it loses this address! I seem to have similar behaviour on multiple hosts using both wireless and wired connections.
My router is an Asus RT-AC87U.
How could it be losing the IPv6 address? How can I mintor / diagnose this issue?
Update:
Based on @grawity's suggestion below I ran wireshark on this. Sure enough I see a Router Solicitation message and a Router Advertisment message with a Router lifetime of 600 seconds. After 600 seconds my computer drops its Ipv6 address.
What is supposed to happen? Should my host send another Router Solicitation message? Or should the router periodically resend the Router Advertisment message?
Update 2:
- RFC 4862 says that
Router Adverticementmessages should be sent periodically.