In a discussion titled "Stable privacy addresses (upcoming rev)", Fernando Gont said: > They could [...] have RAs require you to do DHCPv6 and then have > DHCPv6 assign you a constant address, etc.
What interests me here is the phrase "have RAs require you to do DHCPv6". When, if ever, are hosts "required" to obtain an address via DHCPv6? When the "M" flag is set in an RA? There was a bunch of stuff about the M and O flags in RFC2462, almost all of which was removed in RFC4862. In RFC2462, the word "should" (*not* capitalised) was used, along with phrases like "is to be". Then there is RFC 4861 (neighbor discovery) which says: M 1-bit "Managed address configuration" flag. When set, it indicates that addresses are available via Dynamic Host Configuration Protocol [DHCPv6]. [...] O 1-bit "Other configuration" flag. When set, it indicates that other configuration information is available via DHCPv6. Anyway, I've been working on the basis that the M and O flags are advisory and not prescriptive. That is, they do not *require* the host to do anything. Regards, K. -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Karl Auer (ka...@biplane.com.au) http://www.biplane.com.au/kauer GPG fingerprint: AE1D 4868 6420 AD9A A698 5251 1699 7B78 4EEE 6017 Old fingerprint: DA41 51B1 1481 16E1 F7E2 B2E9 3007 14ED 5736 F687
signature.asc
Description: This is a digitally signed message part
-------------------------------------------------------------------- IETF IPv6 working group mailing list ipv6@ietf.org Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 --------------------------------------------------------------------