I don't quite understand the link between 4 parameters related to IPv6 stateful and stateless autoconfiguration used under
netsh int ipv6 set interface command context in Windows:
From what I could find around so far, I understand that:
advertiseis used to indicate that RA should be emited/responded by OS containing the
Oflag configured as
otherstatefulfor that particular interface; this is relevant to a server.
routerdescoveryis used to indicate that OS should request/process RA on that interface and use it to configure itself based on what flags the RA has; if
otherstatefulare overridden by RA's flags; this is relevant to a client
My question is what happens when
routerdescovery are disabled?
You would think that in this case,
otherstateful determines whether or not DHCPv6 client is enabled or not on that interface. However, it doesn't seem to be so. If all 4 parameters are disabled (
otherstateful) Windows client will still try to contact a DHCPv6 server.