IPv6 Router Advertisement

IPV6 RA provides a method for local IPV6 hosts to automatically configure their own IP address (and other settings such as a preferred DNS server) based on information advertised by switches/routers operating on the network.

IPv6 flags

Behavior of IPv6 hosts to IPv6 RA messages is controlled by the managed address configuration flag (M flag), and other stateful configuration flag (O flag).

M flag O flag Description
0 0 Indicates a network without an IPv6 infrastructure. Automatic address assignment is not available. The host must use other methods, such as manual configuration.
0 1 DHCPv6 stateless. IP addresses are not assigned by DHCPv6. However, other configuration settings such as DNS, can be assigned.
1 0 Only IP addresses are assigned by DHCPv6. Typically not used.
1 1 DHCPv6 stateful. IP addresses, and other configuration settings such as DNS, are assigned via DHCPv6.