From a8c6d1ab00a8cbd0f7f52e63b36c0cb68dd58b7e Mon Sep 17 00:00:00 2001 From: Randy Bush Date: Tue, 25 Jul 2017 16:11:06 +0900 Subject: [PATCH] a para from nick. some cleanups. authots' addresses. --- draft-nbourbaki-6man-classless-ipv6.txt | 130 ++++++++++++------------ 1 file changed, 65 insertions(+), 65 deletions(-) diff --git a/draft-nbourbaki-6man-classless-ipv6.txt b/draft-nbourbaki-6man-classless-ipv6.txt index 19f5921..b4200c9 100644 --- a/draft-nbourbaki-6man-classless-ipv6.txt +++ b/draft-nbourbaki-6man-classless-ipv6.txt @@ -4,9 +4,9 @@ 6man N. Bourbaki Internet-Draft The Intertubes -Updates: 4291 (if approved) July 19, 2017 +Updates: 4291 (if approved) July 25, 2017 Intended status: Standards Track -Expires: January 20, 2018 +Expires: January 26, 2018 IPv6 is Classless @@ -35,7 +35,7 @@ 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 January 20, 2018. + This Internet-Draft will expire on January 26, 2018. Copyright Notice @@ -53,7 +53,7 @@ Copyright Notice -Bourbaki Expires January 20, 2018 [Page 1] +Bourbaki Expires January 26, 2018 [Page 1] Internet-Draft IPv6 is Classless July 2017 @@ -65,10 +65,10 @@ Table of Contents 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2 2. Suggested Reading . . . . . . . . . . . . . . . . . . . . . . 2 - 3. Problem reinforced by classful addressing . . . . . . . . . . 3 + 3. Problems Reinforced by Classful Addressing . . . . . . . . . 3 4. Identifier and Subnet Length Statements . . . . . . . . . . . 4 5. Recommendations . . . . . . . . . . . . . . . . . . . . . . . 4 - 6. Security Considerations . . . . . . . . . . . . . . . . . . . 4 + 6. Security Considerations . . . . . . . . . . . . . . . . . . . 5 7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 5 8. Authors . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 9. References . . . . . . . . . . . . . . . . . . . . . . . . . 5 @@ -109,7 +109,7 @@ Table of Contents -Bourbaki Expires January 20, 2018 [Page 2] +Bourbaki Expires January 26, 2018 [Page 2] Internet-Draft IPv6 is Classless July 2017 @@ -124,7 +124,7 @@ Internet-Draft IPv6 is Classless July 2017 [I-D.jinmei-6man-prefix-clarify] is also worth reading to clarify uses of varying prefix lengths on a single link. -3. Problem reinforced by classful addressing +3. Problems Reinforced by Classful Addressing For host computers on local area networks, generation of interface identifiers is no longer necessarily bound to layer 2 addresses @@ -141,11 +141,10 @@ Internet-Draft IPv6 is Classless July 2017 particular constant. Rather, it should expect any lengths of interface identifiers - As IPv6 usage has evolved and grown over in recent years, it has - become evident that it faces several scaling and coordination - problems. These problems are analogous to allocation and - coordination problems that motivated IPv4 CIDR allocation and later - abundant IPv4 PAT, they include: + As IPv6 use has evolved and grown, it has become evident that it + faces several scaling and coordination problems. These problems are + analogous to allocation and coordination problems that motivated IPv4 + CIDR allocation and later abundant IPv4 PAT, they include: Address allocation models for specific counts of fixed length subnets to downstream networks or devices from /48 down to /64 are @@ -155,23 +154,31 @@ Internet-Draft IPv6 is Classless July 2017 Hierarchical allocation of fixed-length subnets requires coordination between lower / intermediate / upper network elements. It has implicit assumption that policies and size - allocation allowed the top of the hierarchy will accommodate + allocation allowed at the top of the hierarchy will accommodate present and future use cases with fixed length subnet allocation. Coordination with upstream networks across administrative domains for the allocation of fixed length subnets reveals topology and - intent that may be private in scope. Policies for hierarchical - allocation are applied top-down and amount to permission to build + intent that may be private in scope, allowing the upstream + networks to restrict the topology that may be built. Policies for + hierarchical allocation are applied top-down and amount to -Bourbaki Expires January 20, 2018 [Page 3] +Bourbaki Expires January 26, 2018 [Page 3] Internet-Draft IPv6 is Classless July 2017 - a particular topology (for example mobile device tethering, - virtual machine instantiation, containers and so on). + permission to build a particular topology (for example mobile + device tethering, virtual machine instantiation, containers and so + on). + + In the case where a device is given a /64 (e.g. mobile phone + running SLAAC only, not DHCP), there is no protocol allowing them + to provide downstream routed layer 3 subnets, because all they + have is a /64. This applies more to nodes which do not have + DHCPv6. 4. Identifier and Subnet Length Statements @@ -208,6 +215,17 @@ Internet-Draft IPv6 is Classless July 2017 recommended (see [RFC8064]) algorithm for selecting stable interface identifiers [RFC7217] is a parameter, rather than a hard-coded value. + + + + + + +Bourbaki Expires January 26, 2018 [Page 4] + +Internet-Draft IPv6 is Classless July 2017 + + 6. Security Considerations Assuming that nodes employ unpredictable interface identifiers @@ -217,15 +235,6 @@ Internet-Draft IPv6 is Classless July 2017 [RFC7707] [RFC7721]. For some specific subnets, such as point to point links, this may be less of an issue. - - - - -Bourbaki Expires January 20, 2018 [Page 4] - -Internet-Draft IPv6 is Classless July 2017 - - On the other hand, we assume that a number of IPv6 implementations fail to enforce limits on the size of some of the data structures they employ for communicating with neighboring nodes, such as the @@ -241,21 +250,22 @@ Internet-Draft IPv6 is Classless July 2017 The authors of this document are as follows: - Randy Bush, Internet Initiative Japan + Randy Bush , Internet Initiative Japan - Brian Carpenter, University of Auckland + Brian Carpenter , University of + Auckland - Fernando Gont, SI6 Networks / UTN-FRH + Fernando Gont , SI6 Networks / UTN-FRH - Nick Hilliard, INEX + Nick Hilliard , INEX - Joel Jaeggli, Fastly + Joel Jaeggli , Fastly - Geoff Huston, APNIC + Geoff Huston , APNIC - Chris Morrow, Google, Inc. + Chris Morrow , Google, Inc. - Job Snijders, NTT Communications + Job Snijders , NTT Communications 9. References @@ -265,6 +275,13 @@ Internet-Draft IPv6 is Classless July 2017 (IPv6) Specification", RFC 2460, DOI 10.17487/RFC2460, December 1998, . + + +Bourbaki Expires January 26, 2018 [Page 5] + +Internet-Draft IPv6 is Classless July 2017 + + [RFC4291] Hinden, R. and S. Deering, "IP Version 6 Addressing Architecture", RFC 4291, DOI 10.17487/RFC4291, February 2006, . @@ -275,13 +292,6 @@ Internet-Draft IPv6 is Classless July 2017 DOI 10.17487/RFC7217, April 2014, . - - -Bourbaki Expires January 20, 2018 [Page 5] - -Internet-Draft IPv6 is Classless July 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, @@ -317,6 +327,17 @@ Internet-Draft IPv6 is Classless July 2017 Plan", BCP 122, RFC 4632, DOI 10.17487/RFC4632, August 2006, . + + + + + + +Bourbaki Expires January 26, 2018 [Page 6] + +Internet-Draft IPv6 is Classless July 2017 + + [RFC4862] Thomson, S., Narten, T., and T. Jinmei, "IPv6 Stateless Address Autoconfiguration", RFC 4862, DOI 10.17487/RFC4862, September 2007, @@ -331,13 +352,6 @@ Internet-Draft IPv6 is Classless July 2017 Interface Identifiers", RFC 7136, DOI 10.17487/RFC7136, February 2014, . - - -Bourbaki Expires January 20, 2018 [Page 6] - -Internet-Draft IPv6 is Classless July 2017 - - [RFC7608] Boucadair, M., Petrescu, A., and F. Baker, "IPv6 Prefix Length Recommendation for Forwarding", BCP 198, RFC 7608, DOI 10.17487/RFC7608, July 2015, @@ -375,18 +389,4 @@ Author's Address - - - - - - - - - - - - - - -Bourbaki Expires January 20, 2018 [Page 7] +Bourbaki Expires January 26, 2018 [Page 7]