diff --git a/draft-nbourbaki-6man-classless-ipv6.xml b/draft-nbourbaki-6man-classless-ipv6.xml
index e4b9d5c..b384c0d 100644
--- a/draft-nbourbaki-6man-classless-ipv6.xml
+++ b/draft-nbourbaki-6man-classless-ipv6.xml
@@ -30,15 +30,16 @@
-
+
Over the history of IPv6, various classful address models have
- been proposed, particularly Top-Level Aggregation (TLA) and
- Next-Level Aggregation (NLA) Identifiers. They have all proved to be
- mistakes. The last remnant is a rigid boundary at /64. This
- document removes that rigidity as far as routing is concerned.
+ been proposed, maybe the most notable being Top-Level Aggregation
+ (TLA) and Next-Level Aggregation (NLA) Identifiers. They have all
+ proved to be mistakes. The last remnant is a rigid boundary at /64.
+ This document removes that boundary as far as routing and addressing
+ are concerned.
@@ -60,12 +61,13 @@
Over the history of IPv6, various classful address models have
- been proposed, particularly Top-Level Aggregation (TLA) and
- Next-Level Aggregation(NLA) Identifiers. They have all proved to be
- mistakes. For example, TLA and NLA were obsoleted by . The last remnant is a rigid boundary at
- /64. This document removes that rigidity as far as routing is
- concerned.
+ been proposed, maybe the most notable being Top-Level Aggregation
+ (TLA) and Next-Level Aggregation (NLA) Identifiers; see, for
+ example, . They have all proved to be
+ mistakes. For example, TLA and NLA were obsoleted by . The last remnant is a rigid boundary at /64.
+ This document removes that boundary as far as routing and addressing
+ are concerned.
@@ -73,7 +75,7 @@
It is assumed that the reader understands the history of classful
addressing in IPv4 and why it was abolished . Of course, the acute need to conserve address
+ target="RFC4632"/>. Of course, the acute need to conserve address
space that forced the adoption of classless addressing for IPv4 does
not apply to IPv6; but the arguments for operational flexibility in
address allocation remain compelling.
@@ -98,24 +100,17 @@ backward compatibility. (*)
rate is low enough.
-->
- An important recent development in IPv6 is that for host
- computers on local area networks, the way in which interface
- identifiers are formed is no longer bound to layer 2 addresses (MAC
- addresses) . We
- can therefore appreciate that their length, previously fixed at 64
- bits , is in fact a free parameter as stated
- in .
+ An important recent IPv6 development was that, for host computers
+ on local area networks, the way in which interface identifiers were
+ formed was no longer bound to layer 2 addresses (MACs) . Therefore their
+ length, previously fixed at 64 bits , is in
+ fact a free parameter as stated in .
-
-
Some confusion has been caused by the IP Version 6 Addressing
Architecture, , and the proposed changes in
with respect to the
@@ -124,19 +119,23 @@ rate is low enough.
Meanwhile, link prefixes of varied lengths, /127, /126, /124,
/120, ... /64 have been successfully deployed for many years.
Having the formal specification be unclear risks potential
- mis-implementation by the naive, which could result in operational
+ mis-implementation by the naïve, which could result in operational
disasters.
- To state it simply, IPv6 unicast routing is based on prefixes of
- any valid length up to 128 except for links where an Internet
+ To state it simply, IPv6 unicast subnetting is based on prefixes
+ of any valid length up to 128 except for links where an Internet
Standard such as, for example, Stateless Address AutoConfiguration
, or Using 127-Bit IPv6 Prefixes on
Inter-Router Links is in use.
+ Nodes must always support rotuing on any valid length, even if
+ SLAAC or other standards are in use because routing could choose to
+ differentiate at a different granularity.
+
@@ -237,6 +231,7 @@ rate is low enough.
+