<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
There are also devices that will try DHCPv6 regardless of the M/O bits.   My HP printer was one.
<div class=""><br class="">
<div class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div>Tim</div>
<div class=""><br class="">
</div>
</div>
</div>
</div>
</div>
<div>
<blockquote type="cite" class="">
<div class="">On 31 Mar 2020, at 04:29, Brian E Carpenter <<a href="mailto:brian.e.carpenter@gmail.com" class="">brian.e.carpenter@gmail.com</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div class="">It seems that the router must be setting both the A bit (use SLAAC) and the M bit (use DHCPv6). So the host is obeying both. There's no real harm in it, in most circumstances.<br class="">
<br class="">
Fixing the ambiguity about what hosts should do about this has often been discussed in the IETF but there's never really been evidence that it's worth doing.<br class="">
<br class="">
Regards<br class="">
  Brian Carpenter<br class="">
<br class="">
On 31-Mar-20 13:30, Roger Wiklund wrote:<br class="">
<blockquote type="cite" class="">Hi<br class="">
<br class="">
I played around with IPv6 on my Mac today (Mac OS Catalina) and I noticed that besides the IP from DHCPv6 (dynamic) it's also generating two other addresses.<br class="">
<br class="">
ether aa:bb:cc:dd:ee:ff<br class="">
inet6 fe80::1cad:944f:df4a:d123%en0 prefixlen 64 secured scopeid 0x7<br class="">
inet6 2001:123:44:55:1a:f346:1bef:b88a prefixlen 64 autoconf secured<br class="">
inet6 2001:123:44:55:20ac:49d2:68c5:595b prefixlen 64 autoconf temporary<br class="">
inet6 2001:123:44:55::101 prefixlen 64 dynamic<br class="">
<br class="">
I don't really know that the "secured" address is used for TBH (both autoconf are randomized and not based on the MAC)<br class="">
The temporary address is used for outgoing connections and is changed every so often.<br class="">
The dynamic address if from my DHPv6 server.<br class="">
<br class="">
I think Windows has the same behaivour.<br class="">
<br class="">
This got me thinking, if the temporary address is used as the outgoing source address, this gives me even less incentive to use DHCPv6. Especially since my Juniper SRX supports RDNSS via RA: <a href="https://tools.ietf.org/html/rfc8106" class="">https://tools.ietf.org/html/rfc8106</a><br class="">
<br class="">
set protocols router-advertisement interface ge-0/0/0.20 dns-server-address 2001:4860:4860::8888 lifetime 3600<br class="">
set protocols router-advertisement interface ge-0/0/0.20 dns-server-address 2001:4860:4860::8844 lifetime 3600<br class="">
set protocols router-advertisement interface ge-0/0/0.20 prefix 2001:123:44:55::/64<br class="">
<br class="">
When I read DHCPv6 vs SLAAC it often boils down to "control" but I don't see the need to allocate a dynamic address if the autogenerated are used. For client's you dont really have any inbound connections unless it's a support case.<br class="">
<br class="">
What's your view on this?<br class="">
<br class="">
Thanks!<br class="">
</blockquote>
<br class="">
</div>
</div>
</blockquote>
</div>
<br class="">
</div>
</body>
</html>