A Method for Generating Semantically Opaque Interface Identifiers with Dynamic Host Configuration Protocol for IPv6 (DHCPv6)
draft-ietf-dhc-stable-privacy-addresses-00

The information below is for an old version of the document
Document Type Active Internet-Draft (dhc WG)
Last updated 2014-10-01
Replaces draft-gont-dhc-stable-privacy-addresses
Stream IETF
Intended RFC status Proposed Standard
Formats plain text pdf html bibtex
Stream WG state WG Document
Document shepherd Sheng Jiang
IESG IESG state I-D Exists
Consensus Boilerplate Unknown
Telechat date
Responsible AD (None)
Send notices to (None)
Dynamic Host Configuration (dhc)                                 F. Gont
Internet-Draft                                    SI6 Networks / UTN-FRH
Intended status: Standards Track                                  W. Liu
Expires: April 4, 2015                               Huawei Technologies
                                                         October 1, 2014

 A Method for Generating Semantically Opaque Interface Identifiers with
         Dynamic Host Configuration Protocol for IPv6 (DHCPv6)
               draft-ietf-dhc-stable-privacy-addresses-00

Abstract

   This document specifies a method for selecting IPv6 Interface
   Identifiers, to be employed by Dynamic Host Configuration Protocol
   for IPv6 (DHCPv6) servers when leasing non-temporary IPv6 addresses
   to DHCPv6 clients.  This method is a DHCPv6 server side algorithm,
   that does not require any updates to the existing DHCPv6
   specifications.  The aforementioned method results in stable
   addresses within each subnet, even in the presence of multiple DHCPv6
   servers or even DHCPv6 server reinstallments.  It is a DHCPv6-variant
   of the method specified in RFC 7217 for IPv6 Stateless Address
   Autoconfiguration.

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 http://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 April 4, 2015.

Copyright Notice

   Copyright (c) 2014 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

Gont & Liu                Expires April 4, 2015                 [Page 1]
Internet-Draft     Stable and Opaque IIDs with DHCPv6       October 2014

   (http://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
   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.  Method Specification  . . . . . . . . . . . . . . . . . . . .   3
   4.  IANA Considerations . . . . . . . . . . . . . . . . . . . . .   6
   5.  Security Considerations . . . . . . . . . . . . . . . . . . .   6
   6.  Acknowledgements  . . . . . . . . . . . . . . . . . . . . . .   6
   7.  References  . . . . . . . . . . . . . . . . . . . . . . . . .   7
     7.1.  Normative References  . . . . . . . . . . . . . . . . . .   7
     7.2.  Informative References  . . . . . . . . . . . . . . . . .   7
   Authors' Addresses  . . . . . . . . . . . . . . . . . . . . . . .   8

1.  Introduction

   Stable IPv6 addresses tend to simplify event logging, trouble-
   shooting, enforcement of access controls and quality of service, etc.
   However, there are a number of scenarios in which a host employing
   the DHCPv6 protocol [RFC3315] may be assigned different IPv6
   addresses for the same interface within the same subnet over time.
   For example, this may happen when multiple servers operate on the
   same network to provide increased availability, but may also happen
   as a result of DHCPv6 server reinstallments and other scenarios.

   This document specifies a method for selecting IPv6 Interface
   Identifiers, to be employed by Dynamic Host Configuration Protocol
   for IPv6 (DHCPv6) servers when leasing non-temporary IPv6 addresses
   to DHCPv6 clients (i.e., to be employed with IA_NA options).  This
   method is a DHCPv6 server side algorithm, that does not require any
   updates to the existing DHCPv6 specifications.  The aforementioned
   method has the following properties:

   o  The resulting IPv6 addresses remain stable within each subnet for
      the same network interface of the same client, even when different
      DHCPv6 servers (implementing this specification) are employed.

   o  It must be difficult for an outsider to predict the IPv6 addresses
      that will be generated by the method specified in this document,
      even with knowledge of the IPv6 addresses generated for other
      nodes within the same network.
Show full document text