<div dir="ltr">On Fri, Sep 6, 2013 at 1:38 AM, David Magda <span dir="ltr">&lt;<a href="mailto:dmagda@ee.ryerson.ca" target="_blank">dmagda@ee.ryerson.ca</a>&gt;</span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">This would be why I would lean towards an DHCP-based solution: you<br>


configure certain subnets/prefixes to have &quot;random&quot; addresses assigned and<br>
others to have MAC-based ones (or &#39;static-y&#39; reservations). You&#39;d keep the<br>
assignment logs around for some period of time.<br></blockquote><div><br></div><div>You don&#39;t need to do this by giving the host different addresses in different prefixes. What you want to do is pick different source addresses based on what destination you&#39;re talking to.</div>

<div><br></div><div>For example, suppose a given host has both 2001:db8:0:1::12 (static) and 2001:db8:0:1:d723:fa68:bb1a:0743 (privacy). You would want to tell the host to use the static address for your prefixes and the privacy address for everything else.</div>

<div><br></div><div>You can do that using the privacy preference flag defined in draft-ietf-6man-addr-select-opt-11.<br></div><div><br></div><div>Whenever you feel yourself wanting to use ULA and DHCP, bear in mind that&#39;s almost always the wrong answer. :)</div>

</div></div></div>