DHCPv6 Extension Practices and Considerations
draft-ietf-dhc-problem-statement-of-mredhcpv6-06
Document | Type | Active Internet-Draft (dhc WG) | |
---|---|---|---|
Authors | Ren Gang , Lin He , Ying Liu | ||
Last updated | 2020-11-15 | ||
Replaces | draft-ren-dhc-problem-statement-of-mredhcpv6 | ||
Stream | IETF | ||
Intended RFC status | Informational | ||
Formats | plain text xml pdf htmlized (tools) htmlized bibtex | ||
Reviews | |||
Stream | WG state | Dead WG Document (wg milestone: Feb 2020 - WGLC Multi-requireme... ) | |
Document shepherd | Bernie Volz | ||
Shepherd write-up | Show (last changed 2020-02-13) | ||
IESG | IESG state | I-D Exists (IESG: Dead) | |
Action Holders |
(None)
|
||
Consensus Boilerplate | Unknown | ||
Telechat date | |||
Responsible AD | Éric Vyncke | ||
Send notices to | Bernie Volz <volz@cisco.com> | ||
IANA | IANA review state | IANA OK - No Actions Needed |
Dynamic Host Configuration (DHC) G. Ren Internet-Draft L. He Intended status: Informational Y. Liu Expires: May 19, 2021 Tsinghua University November 15, 2020 DHCPv6 Extension Practices and Considerations draft-ietf-dhc-problem-statement-of-mredhcpv6-06 Abstract IP addresses as the communication identifier bear more and more properties to meet different requirements. The privacy protection, accountability, security, and manageability of networks can be supported by extending the DHCPv6 protocol according to requirements. This document provides current extension practices and typical DHCPv6 server softwares on extensions, defines a DHCPv6 general model, discusses some extension points, and presents extension cases. Status of This Memo This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF). Note that other groups may also distribute working documents as Internet-Drafts. The list of current Internet- Drafts is at https://datatracker.ietf.org/drafts/current/. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress." This Internet-Draft will expire on May 19, 2021. Copyright Notice Copyright (c) 2020 IETF Trust and the persons identified as the document authors. All rights reserved. This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (https://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must Ren, et al. Expires May 19, 2021 [Page 1] Internet-Draft problem statement of mredhcpv6 November 2020 include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License. Table of Contents 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2 2. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . 3 3. Current Extension Practices . . . . . . . . . . . . . . . . . 4 3.1. Standardized and Non-standardized DHCPv6 Extension Cases 4 3.2. Current DHCPv6 Server Software Cases . . . . . . . . . . 4 4. Extension Discussion . . . . . . . . . . . . . . . . . . . . 5 4.1. DHCPv6 General Model . . . . . . . . . . . . . . . . . . 5 4.2. Extension Points . . . . . . . . . . . . . . . . . . . . 5 4.2.1. Messages . . . . . . . . . . . . . . . . . . . . . . 5 4.2.2. Options . . . . . . . . . . . . . . . . . . . . . . . 6 4.2.3. Message Processing Functions . . . . . . . . . . . . 6 4.2.4. Address Generation Mechanisms . . . . . . . . . . . . 7 4.3. Extension Principles . . . . . . . . . . . . . . . . . . 8 5. Extension Cases . . . . . . . . . . . . . . . . . . . . . . . 8 6. Security Considerations . . . . . . . . . . . . . . . . . . . 9 7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 9 8. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 9 9. References . . . . . . . . . . . . . . . . . . . . . . . . . 9 9.1. Normative References . . . . . . . . . . . . . . . . . . 9 9.2. Informative References . . . . . . . . . . . . . . . . . 9 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 13 1. Introduction The IP address plays a significant role in the communication on the Internet. IP address generation is also closely related to the privacy protection, accountability, security, and manageability of networks. Dynamic Host Configuration Protocol for IPv6 (DHCPv6) [RFC8415] is a critical network protocol that can be used to dynamically provide IPv6 addresses and other network configuration parameters to IPv6 nodes. DHCPv6 continues to be extended and improved through new options, protocols, and message processing mechanisms. Although DHCPv6 provides more and more comprehensive functionalities and DHCPv6 server softwares also provide extension interfaces to allow administrators to alter and customize the way how they handle and respond to DHCPv6 messages, there is still a lack of comprehensive insight into where and how to conduct extensions inShow full document text