<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.29 (Ruby 3.4.4) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-nygren-dhc-recommended-ipv6-address-00" category="std" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.29.0 -->
  <front>
    <title abbrev="DHCPv6 Recommended Address">DHCPv6 Recommended IPv6 Address Option</title>
    <seriesInfo name="Internet-Draft" value="draft-nygren-dhc-recommended-ipv6-address-00"/>
    <author fullname="Erik Nygren">
      <organization>Akamai Technologies</organization>
      <address>
        <email>erik+ietf@nygren.org</email>
      </address>
    </author>
    <date year="2025" month="July" day="03"/>
    <keyword>Internet-Draft</keyword>
    <abstract>
      <?line 33?>

<t>This document defines a new DHCPv6 option for communicating one or more recommended /128 IPv6 address to hosts within an assigned prefix. The Recommended Address option allows DHCPv6 servers to suggest specific IPv6 addresses that hosts should additionally use when configuring addresses within the assigned prefix.</t>
    </abstract>
    <note removeInRFC="true">
      <name>Discussion Venues</name>
      <t>Discussion of this document takes place on the
    Dynamic Host Configuration Working Group mailing list (dhcwg@ietf.org),
    which is archived at <eref target="https://mailarchive.ietf.org/arch/browse/dhcwg/"/>.</t>
      <t>Source for this draft and an issue tracker can be found at
    <eref target="https://github.com/enygren/draft-nygren-dhc-recommended-ipv6-address"/>.</t>
    </note>
  </front>
  <middle>
    <?line 37?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>IA_PD within DHCPv6 <xref target="RFC8415"/> allows clients such as hosts to request IPv6 prefixes, typically for delegation to downstream networks or interfaces. In scenarios such as Unique Prefix Per Host <xref target="RFC8273"/> the host is given the entire prefix and is free to use addresses from it as it sees fit.</t>
      <t>This document defines the Recommended Address option, which can be included within OPTION_IAPREFIX options to suggest one or more specific IPv6 addresses that clients should configure when using the associated prefix. These do not preclude the client from using other addresses within the prefix, such as for temporary addressing.</t>
      <t>This is intended for use in managed environments such as datacenters and cloud providers where the operator is configuring a host that they wish to manage or direct clients to. By providing a recommended address, the operator can encourage the host to have a particular /128 address that can be used for management purposes or as a service endpoint. At the same time, the remainder of the prefix is available for the host to use as it sees fit, such as for containers.</t>
      <t>The Recommended Address option is only advisory and while clients <bcp14>MAY</bcp14> use these /128 addresses they are not required to do so.</t>
    </section>
    <section anchor="requirements-language">
      <name>Requirements Language</name>
      <t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL
NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>
      <?line -18?>

</section>
    <section anchor="recommended-address-option">
      <name>Recommended Address Option</name>
      <t>The Recommended Address option provides a mechanism for DHCPv6 servers to suggest one or more specific IPv6 addresses within an assigned prefix that host clients should use on the their interface.</t>
      <section anchor="option-format">
        <name>Option Format</name>
        <t>The format of the Recommended Address option is:</t>
        <artwork><![CDATA[
 0                   1                   2                   3
 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|      OPTION_RECADDR           |           option-len          |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                                                               |
|                     recommended-address                       |
|                                                               |
|                                                               |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
]]></artwork>
        <t>Where:</t>
        <dl>
          <dt>option-code:</dt>
          <dd>
            <t>OPTION_RECADDR (TBD by IANA)</t>
          </dd>
          <dt>option-len:</dt>
          <dd>
            <t>17 (length of the option data in octets)</t>
          </dd>
          <dt>recommended-address:</dt>
          <dd>
            <t>A 128-bit IPv6 address that the server recommends the client use</t>
          </dd>
        </dl>
      </section>
      <section anchor="option-usage">
        <name>Option Usage</name>
        <t>The Recommended Address option <bcp14>MUST</bcp14> only appear as a sub-option within an OPTION_IAPREFIX option. Multiple Recommended Address options <bcp14>MAY</bcp14> be included within a single OPTION_IAPREFIX option to suggest that multiple addresses within the prefix should be assigned by the host to its interface.</t>
        <t>The recommended-address field <bcp14>MUST</bcp14> contain an IPv6 address that falls within the prefix specified by the enclosing OPTION_IAPREFIX option. Servers <bcp14>MUST NOT</bcp14> include Recommended Address options with addresses outside the associated prefix.</t>
      </section>
    </section>
    <section anchor="dhcpv6-server-behavior">
      <name>DHCPv6 Server Behavior</name>
      <t>DHCPv6 servers <bcp14>MAY</bcp14> include OPTION_RECADDR within OPTION_IAPREFIX options in ADVERTISE, REPLY, and RENEW responses.</t>
      <t>Servers <bcp14>SHOULD</bcp14> validate that any recommended addresses fall within the prefix bounds of the enclosing OPTION_IAPREFIX option before including them in responses.</t>
      <t>Servers <bcp14>SHOULD</bcp14> avoid providing recommended addresses that would fall within those assigned to EUI-64 SLAAC addresses.</t>
      <t>Servers <bcp14>MUST NOT</bcp14> require clients to use recommended addresses, although operators of some tightly managed environments may set expectations that accepting connections on recommended address is required for proper operational function. Operators <bcp14>MUST NOT</bcp14> assume that clients will use only recommended addresses as source addresses from within the prefix as clients remain free to use the entire delegated prefix for outbound connections.</t>
    </section>
    <section anchor="dhcpv6-client-behavior">
      <name>DHCPv6 Client Behavior</name>
      <t>DHCPv6 clients <bcp14>MAY</bcp14> process Recommended Address options received within OPTION_IAPREFIX options. Clients that do not understand or support the Recommended Address option <bcp14>MUST</bcp14> ignore it, as per standard DHCPv6 option processing rules.</t>
      <t>Clients configured to accept Recommended Addresses <bcp14>SHOULD</bcp14> configure the Recommended Addresses on a local host interface such that local services are reachable on that address.</t>
      <t>Prior to using the address, clients <bcp14>MUST</bcp14> validate that recommended address(es) fall within the bounds of the associated prefix and any outside <bcp14>MUST</bcp14> be ignored.</t>
      <t>If a client had previously received a Recommended Address for a prefix but an subsequent advertisement for the same OPTION_IAPREFIX no longer contains it, the client <bcp14>SHOULD</bcp14> remove the address from its interface.</t>
      <t>Clients <bcp14>MAY</bcp14> also assign SLAAC addresses such as temporary addresses within the prefix. While clients <bcp14>MAY</bcp14> use Recommended Addresses as a preferred source address they are not required to do so.</t>
    </section>
    <section anchor="relationship-to-prefix-exclude-option">
      <name>Relationship to Prefix Exclude Option</name>
      <t>Unlike <xref target="RFC6603"/> which specifies a sub-prefix to exclude from the delegated prefix, Recommended Addresses propose one or more recommended addresses that the host client should use. Servers <bcp14>MUST NOT</bcp14> suggest a recommended address within a OPTION_PD_EXCLUDE prefix.</t>
      <t>To be removed prior to publication:
An alternate proposal was to use IA_NA within an excluded prefix, but that was thought to be too messy.</t>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>The Recommended Address option is subject to the same authentication and security mechanisms as the base DHCPv6 protocol. Deployments requiring authentication <bcp14>SHOULD</bcp14> use DHCPv6 authentication mechanisms <xref target="RFC3315"/> or secure the DHCPv6 communication channel.</t>
      <t>Recommended Addresses may have less entropy (or otherwise be more predictable) than those assigned via other mechanisms such as <xref target="RFC4941"/> and as such may be easier for attackers to find while scanning IPv6 address space.</t>
    </section>
    <section anchor="privacy-considerations">
      <name>Privacy Considerations</name>
      <t>Recommended Addresses are primarily intended for use in managed environments such as data centers and cloud providers.</t>
      <t>This option extends upon DHCPv6 so has similar privacy properties to other modes of DHCPv6 such as IA_NA. See <xref target="RFC7824"/> for an extensive discussion of these properties. As Recommended Addresses are under server control and may have less entropy, they may be more predictable within the /64 than addresses under the clients control to select. Clients configured to use <xref target="RFC4941"/> Privacy Addresses or similar scheme may chose to prefer those as a default source address.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document requests IANA to assign a new DHCPv6 option code for the Recommended Address option from the "Dynamic Host Configuration Protocol for IPv6 (DHCPv6)" registry.</t>
      <table>
        <thead>
          <tr>
            <th align="left">Option Name</th>
            <th align="left">Value</th>
            <th align="left">Description</th>
            <th align="left">Reference</th>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td align="left">Recommended Address</td>
            <td align="left">TBD</td>
            <td align="left">Recommended IPv6 address within an assigned prefix</td>
            <td align="left">This document</td>
          </tr>
        </tbody>
      </table>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="RFC2119">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author fullname="S. Bradner" initials="S." surname="Bradner"/>
            <date month="March" year="1997"/>
            <abstract>
              <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="2119"/>
          <seriesInfo name="DOI" value="10.17487/RFC2119"/>
        </reference>
        <reference anchor="RFC8174">
          <front>
            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
            <author fullname="B. Leiba" initials="B." surname="Leiba"/>
            <date month="May" year="2017"/>
            <abstract>
              <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="8174"/>
          <seriesInfo name="DOI" value="10.17487/RFC8174"/>
        </reference>
        <reference anchor="RFC8415">
          <front>
            <title>Dynamic Host Configuration Protocol for IPv6 (DHCPv6)</title>
            <author fullname="T. Mrugalski" initials="T." surname="Mrugalski"/>
            <author fullname="M. Siodelski" initials="M." surname="Siodelski"/>
            <author fullname="B. Volz" initials="B." surname="Volz"/>
            <author fullname="A. Yourtchenko" initials="A." surname="Yourtchenko"/>
            <author fullname="M. Richardson" initials="M." surname="Richardson"/>
            <author fullname="S. Jiang" initials="S." surname="Jiang"/>
            <author fullname="T. Lemon" initials="T." surname="Lemon"/>
            <author fullname="T. Winters" initials="T." surname="Winters"/>
            <date month="November" year="2018"/>
            <abstract>
              <t>This document describes the Dynamic Host Configuration Protocol for IPv6 (DHCPv6): an extensible mechanism for configuring nodes with network configuration parameters, IP addresses, and prefixes. Parameters can be provided statelessly, or in combination with stateful assignment of one or more IPv6 addresses and/or IPv6 prefixes. DHCPv6 can operate either in place of or in addition to stateless address autoconfiguration (SLAAC).</t>
              <t>This document updates the text from RFC 3315 (the original DHCPv6 specification) and incorporates prefix delegation (RFC 3633), stateless DHCPv6 (RFC 3736), an option to specify an upper bound for how long a client should wait before refreshing information (RFC 4242), a mechanism for throttling DHCPv6 clients when DHCPv6 service is not available (RFC 7083), and relay agent handling of unknown messages (RFC 7283). In addition, this document clarifies the interactions between models of operation (RFC 7550). As such, this document obsoletes RFC 3315, RFC 3633, RFC 3736, RFC 4242, RFC 7083, RFC 7283, and RFC 7550.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8415"/>
          <seriesInfo name="DOI" value="10.17487/RFC8415"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="RFC3315">
          <front>
            <title>Dynamic Host Configuration Protocol for IPv6 (DHCPv6)</title>
            <author fullname="R. Droms" initials="R." role="editor" surname="Droms"/>
            <author fullname="J. Bound" initials="J." surname="Bound"/>
            <author fullname="B. Volz" initials="B." surname="Volz"/>
            <author fullname="T. Lemon" initials="T." surname="Lemon"/>
            <author fullname="C. Perkins" initials="C." surname="Perkins"/>
            <author fullname="M. Carney" initials="M." surname="Carney"/>
            <date month="July" year="2003"/>
          </front>
          <seriesInfo name="RFC" value="3315"/>
          <seriesInfo name="DOI" value="10.17487/RFC3315"/>
        </reference>
        <reference anchor="RFC6603">
          <front>
            <title>Prefix Exclude Option for DHCPv6-based Prefix Delegation</title>
            <author fullname="J. Korhonen" initials="J." role="editor" surname="Korhonen"/>
            <author fullname="T. Savolainen" initials="T." surname="Savolainen"/>
            <author fullname="S. Krishnan" initials="S." surname="Krishnan"/>
            <author fullname="O. Troan" initials="O." surname="Troan"/>
            <date month="May" year="2012"/>
            <abstract>
              <t>This specification defines an optional mechanism to allow exclusion of one specific prefix from a delegated prefix set when using DHCPv6-based prefix delegation. The new mechanism updates RFC 3633. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6603"/>
          <seriesInfo name="DOI" value="10.17487/RFC6603"/>
        </reference>
        <reference anchor="RFC7824">
          <front>
            <title>Privacy Considerations for DHCPv6</title>
            <author fullname="S. Krishnan" initials="S." surname="Krishnan"/>
            <author fullname="T. Mrugalski" initials="T." surname="Mrugalski"/>
            <author fullname="S. Jiang" initials="S." surname="Jiang"/>
            <date month="May" year="2016"/>
            <abstract>
              <t>DHCPv6 is a protocol that is used to provide addressing and configuration information to IPv6 hosts. This document describes the privacy issues associated with the use of DHCPv6 by Internet users. It is intended to be an analysis of the present situation and does not propose any solutions.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7824"/>
          <seriesInfo name="DOI" value="10.17487/RFC7824"/>
        </reference>
        <reference anchor="RFC8273">
          <front>
            <title>Unique IPv6 Prefix per Host</title>
            <author fullname="J. Brzozowski" initials="J." surname="Brzozowski"/>
            <author fullname="G. Van de Velde" initials="G." surname="Van de Velde"/>
            <date month="December" year="2017"/>
            <abstract>
              <t>This document outlines an approach utilizing existing IPv6 protocols to allow hosts to be assigned a unique IPv6 prefix (instead of a unique IPv6 address from a shared IPv6 prefix). Benefits of using a unique IPv6 prefix over a unique service-provider IPv6 address include improved host isolation and enhanced subscriber management on shared network segments.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8273"/>
          <seriesInfo name="DOI" value="10.17487/RFC8273"/>
        </reference>
        <reference anchor="RFC4941">
          <front>
            <title>Privacy Extensions for Stateless Address Autoconfiguration in IPv6</title>
            <author fullname="T. Narten" initials="T." surname="Narten"/>
            <author fullname="R. Draves" initials="R." surname="Draves"/>
            <author fullname="S. Krishnan" initials="S." surname="Krishnan"/>
            <date month="September" year="2007"/>
            <abstract>
              <t>Nodes use IPv6 stateless address autoconfiguration to generate addresses using a combination of locally available information and information advertised by routers. Addresses are formed by combining network prefixes with an interface identifier. On an interface that contains an embedded IEEE Identifier, the interface identifier is typically derived from it. On other interface types, the interface identifier is generated through other means, for example, via random number generation. This document describes an extension to IPv6 stateless address autoconfiguration for interfaces whose interface identifier is derived from an IEEE identifier. Use of the extension causes nodes to generate global scope addresses from interface identifiers that change over time, even in cases where the interface contains an embedded IEEE identifier. Changing the interface identifier (and the global scope addresses generated from it) over time makes it more difficult for eavesdroppers and other information collectors to identify when different addresses used in different transactions actually correspond to the same node. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="4941"/>
          <seriesInfo name="DOI" value="10.17487/RFC4941"/>
        </reference>
      </references>
    </references>
    <?line 159?>

<section anchor="acknowledgements">
      <name>Acknowledgements</name>
      <t>Thank you to Lorenzo Colitti and others for their feedback and suggestions on this document.</t>
    </section>
    <section anchor="open-questions">
      <name>Open Questions</name>
      <t>NOTE TO RFC EDITOR: to be removed before publication.</t>
      <t>Some open questions for discussions include:</t>
      <ul spacing="normal">
        <li>
          <t>Should we allow prefixes in-addition to /128 along with labels for those prefixes? For example to signal things like which ranges should be sub-delegated for use by Docker, etc?</t>
        </li>
        <li>
          <t>What name should we use for this option?  OPTION_RECADDR? OPTION_RECOMMENDED_ADDRESS?</t>
        </li>
        <li>
          <t>When should we use "client" vs "host"?</t>
        </li>
        <li>
          <t>Do we need more description of use-cases and purpose?</t>
        </li>
      </ul>
    </section>
    <section anchor="change-history">
      <name>Change History</name>
      <t>NOTE TO RFC EDITOR: to be removed before publication.</t>
      <section anchor="prior-to-00">
        <name>Prior to -00</name>
        <ul spacing="normal">
          <li>
            <t>Removed priority and made it very clear that this is in-addition to temporary addresses and does not require clients to use these as a source address.</t>
          </li>
        </ul>
      </section>
    </section>
  </back>
  <!-- ##markdown-source:
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
UdMyicKHWtK73XNwocB1DLdY7n+D2D3ycCMAAA==

-->

</rfc>
