diff --git a/draft-nbourbaki-6man-classless-ipv6.txt b/draft-nbourbaki-6man-classless-ipv6.txt index b427af9..3282134 100644 --- a/draft-nbourbaki-6man-classless-ipv6.txt +++ b/draft-nbourbaki-6man-classless-ipv6.txt @@ -4,8 +4,8 @@ Network Working Group N. Bourbaki Internet-Draft The Intertubes -Intended status: Standards Track May 8, 2017 -Expires: November 9, 2017 +Intended status: Standards Track May 9, 2017 +Expires: November 10, 2017 IPv6 is Classless @@ -20,14 +20,6 @@ Abstract document removes that boundary as far as routing and addressing are concerned. -Requirements Language - - The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", - "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" are to - be interpreted as described in RFC 2119 [RFC2119] only when they - appear in all upper case. They may also appear in lower or mixed - case as English words, without normative meaning. - Status of This Memo This Internet-Draft is submitted in full conformance with the @@ -43,21 +35,13 @@ Status of This Memo 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 November 9, 2017. + This Internet-Draft will expire on November 10, 2017. Copyright Notice Copyright (c) 2017 IETF Trust and the persons identified as the document authors. All rights reserved. - - - -Bourbaki Expires November 9, 2017 [Page 1] - -Internet-Draft IPv6 is Classless May 2017 - - This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info) in effect on the date of @@ -65,6 +49,15 @@ Internet-Draft IPv6 is Classless May 2017 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 + + + + +Bourbaki Expires November 10, 2017 [Page 1] + +Internet-Draft IPv6 is Classless May 2017 + + the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License. @@ -82,7 +75,7 @@ Table of Contents 10. References . . . . . . . . . . . . . . . . . . . . . . . . . 4 10.1. Normative References . . . . . . . . . . . . . . . . . . 4 10.2. Informative References . . . . . . . . . . . . . . . . . 5 - Author's Address . . . . . . . . . . . . . . . . . . . . . . . . 6 + Author's Address . . . . . . . . . . . . . . . . . . . . . . . . 5 1. Introduction @@ -105,15 +98,6 @@ Table of Contents It is also assumed that the reader understands IPv6 [RFC2460], the IP Version 6 Addressing Architecture [RFC4291], the proposed changes to - - - - -Bourbaki Expires November 9, 2017 [Page 2] - -Internet-Draft IPv6 is Classless May 2017 - - RFC4291 [I-D.hinden-6man-rfc4291bis], and the recent recommendations for the generation of stable Interface Identifiers [RFC8064]. @@ -123,6 +107,13 @@ Internet-Draft IPv6 is Classless May 2017 [RFC8064]. Therefore their length, previously fixed at 64 bits [RFC7136], is in fact a free parameter as stated in [RFC4862]. + + +Bourbaki Expires November 10, 2017 [Page 2] + +Internet-Draft IPv6 is Classless May 2017 + + 3. Background Some confusion has been caused by the IP Version 6 Addressing @@ -149,12 +140,12 @@ Internet-Draft IPv6 is Classless May 2017 5. Recommendations For historical reasons, when a prefix is needed on a link, barring - other considerations, a /64 is RECOMMENDED [RFC7136]. + other considerations, a /64 is recommended [RFC7136]. The length of the Interface Identifier in Stateless Address AutoConfiguration [RFC4862] is a parameter; its length SHOULD be sufficient for effective randomization for privacy reasons. For - example, a /48 might be sufficient. But operationally we RECOMMEND, + example, a /48 might be sufficient. But operationally we recommend, barring strong considerations to the contrary, using 64-bits for SLAAC in order not to discover bugs where 64 was hard-coded, and to favor portability of devices and operating systems. @@ -162,19 +153,23 @@ Internet-Draft IPv6 is Classless May 2017 None the less, there is no reason in theory why an IPv6 node should not operate with different interface identfier lengths on different physical interfaces. Thus a correct implementation of SLAAC must in - - - -Bourbaki Expires November 9, 2017 [Page 3] - -Internet-Draft IPv6 is Classless May 2017 - - fact allow for any prefix length, with the value being a parameter per interface. For instance, the Interface Identifier length in the recommended (see [RFC8064]) algorithm for selecting stable interface identifiers [RFC7217] is a parameter, rather than a hardcoded value. + + + + + + + +Bourbaki Expires November 10, 2017 [Page 3] + +Internet-Draft IPv6 is Classless May 2017 + + 6. Security Considerations Assumming that nodes employ unpredictable interface identifiers @@ -209,23 +204,12 @@ Internet-Draft IPv6 is Classless May 2017 10.1. Normative References - [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate - Requirement Levels", BCP 14, RFC 2119, March 1997. - [RFC2450] Hinden, R., "Proposed TLA and NLA Assignment Rules", RFC 2450, December 1998. [RFC2460] Deering, S. and R. Hinden, "Internet Protocol, Version 6 (IPv6) Specification", RFC 2460, December 1998. - - - -Bourbaki Expires November 9, 2017 [Page 4] - -Internet-Draft IPv6 is Classless May 2017 - - [RFC4291] Hinden, R. and S. Deering, "IP Version 6 Addressing Architecture", RFC 4291, February 2006. @@ -235,6 +219,13 @@ Internet-Draft IPv6 is Classless May 2017 DOI 10.17487/RFC7217, April 2014, . + + +Bourbaki Expires November 10, 2017 [Page 4] + +Internet-Draft IPv6 is Classless May 2017 + + [RFC8064] Gont, F., Cooper, A., Thaler, D., and W. Liu, "Recommendation on Stable IPv6 Interface Identifiers", RFC 8064, DOI 10.17487/RFC8064, February 2017, @@ -274,14 +265,6 @@ Internet-Draft IPv6 is Classless May 2017 RFC 7721, DOI 10.17487/RFC7721, March 2016, . - - - -Bourbaki Expires November 9, 2017 [Page 5] - -Internet-Draft IPv6 is Classless May 2017 - - Author's Address Nicolas Bourbaki @@ -294,43 +277,4 @@ Author's Address - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Bourbaki Expires November 9, 2017 [Page 6] +Bourbaki Expires November 10, 2017 [Page 5]