diff options
Diffstat (limited to 'netaddr/ip/ipv6-address-space.xml')
-rw-r--r-- | netaddr/ip/ipv6-address-space.xml | 198 |
1 files changed, 198 insertions, 0 deletions
diff --git a/netaddr/ip/ipv6-address-space.xml b/netaddr/ip/ipv6-address-space.xml new file mode 100644 index 0000000..3a0fb42 --- /dev/null +++ b/netaddr/ip/ipv6-address-space.xml @@ -0,0 +1,198 @@ +<?xml version='1.0' encoding='UTF-8'?> +<?xml-stylesheet type="text/xsl" href="ipv6-address-space.xsl"?> +<?xml-model href="ipv6-address-space.rng" schematypens="http://relaxng.org/ns/structure/1.0" ?> +<registry xmlns="http://www.iana.org/assignments" id="ipv6-address-space"> + <title>Internet Protocol Version 6 Address Space</title> + <updated>2019-09-13</updated> + <note>The IPv6 address management function was formally delegated to IANA +in December 1995 <xref type="rfc" data="rfc1881"/>. The registration procedure was confirmed +with the IETF Chair in March 2010. + +As stated in <xref type="rfc" data="rfc3513"/>, IANA should limit its allocation of +IPv6-unicast address space to the range of addresses that start with +binary value 001. The rest of the global unicast address space +(approximately 85% of the IPv6 address space) is reserved for future +definition and use, and is not to be assigned by IANA at this time. + +While <xref type="rfc" data="rfc3513"/> was obsoleted by <xref type="rfc" data="rfc4291"/>, the guidance provided to +IANA did not change regarding the allocation of IPv6 unicast +addresses. + + </note> +<registry id="ipv6-address-space-1"> + <registration_rule>IESG Approval</registration_rule> + <record> + <prefix>0000::/8</prefix> + <description>Reserved by IETF</description> + <xref type="rfc" data="rfc3513"/><xref type="rfc" data="rfc4291"/> + <notes> + <xref type="note" data="1"/> + <xref type="note" data="2"/> + <xref type="note" data="3"/> + <xref type="note" data="4"/> + <xref type="note" data="5"/> + <xref type="note" data="6"/> + </notes> + </record> + <record> + <prefix>0100::/8</prefix> + <description>Reserved by IETF</description> + <xref type="rfc" data="rfc3513"/><xref type="rfc" data="rfc4291"/> + <notes>0100::/64 reserved for Discard-Only Address Block <xref type="rfc" data="rfc6666"/>. +Complete registration details are found in <xref type="registry" data="iana-ipv6-special-registry"/>.</notes> + </record> + <record> + <prefix>0200::/7</prefix> + <description>Reserved by IETF</description> + <xref type="rfc" data="rfc4048"/> + <notes>Deprecated as of December 2004 <xref type="rfc" data="rfc4048"/>. +Formerly an OSI NSAP-mapped prefix set <xref type="rfc" data="rfc4548"/>.</notes> + </record> + <record> + <prefix>0400::/6</prefix> + <description>Reserved by IETF</description> + <xref type="rfc" data="rfc3513"/><xref type="rfc" data="rfc4291"/> + <notes/> + </record> + <record> + <prefix>0800::/5</prefix> + <description>Reserved by IETF</description> + <xref type="rfc" data="rfc3513"/><xref type="rfc" data="rfc4291"/> + <notes/> + </record> + <record> + <prefix>1000::/4</prefix> + <description>Reserved by IETF</description> + <xref type="rfc" data="rfc3513"/><xref type="rfc" data="rfc4291"/> + <notes/> + </record> + <record> + <prefix>2000::/3</prefix> + <description>Global Unicast</description> + <xref type="rfc" data="rfc3513"/><xref type="rfc" data="rfc4291"/> + <notes>The IPv6 Unicast space encompasses the entire IPv6 address range +with the exception of ff00::/8, per <xref type="rfc" data="rfc4291"/>. IANA unicast address +assignments are currently limited to the IPv6 unicast address +range of 2000::/3. IANA assignments from this block are registered +in <xref type="registry" data="ipv6-unicast-address-assignments"/>. + <xref type="note" data="7"/> + <xref type="note" data="8"/> + <xref type="note" data="9"/> + <xref type="note" data="10"/> + <xref type="note" data="11"/> + <xref type="note" data="12"/> + <xref type="note" data="13"/> + <xref type="note" data="14"/> + <xref type="note" data="15"/> + </notes> + </record> + <record> + <prefix>4000::/3</prefix> + <description>Reserved by IETF</description> + <xref type="rfc" data="rfc3513"/><xref type="rfc" data="rfc4291"/> + <notes/> + </record> + <record> + <prefix>6000::/3</prefix> + <description>Reserved by IETF</description> + <xref type="rfc" data="rfc3513"/><xref type="rfc" data="rfc4291"/> + <notes/> + </record> + <record> + <prefix>8000::/3</prefix> + <description>Reserved by IETF</description> + <xref type="rfc" data="rfc3513"/><xref type="rfc" data="rfc4291"/> + <notes/> + </record> + <record> + <prefix>a000::/3</prefix> + <description>Reserved by IETF</description> + <xref type="rfc" data="rfc3513"/><xref type="rfc" data="rfc4291"/> + <notes/> + </record> + <record> + <prefix>c000::/3</prefix> + <description>Reserved by IETF</description> + <xref type="rfc" data="rfc3513"/><xref type="rfc" data="rfc4291"/> + <notes/> + </record> + <record> + <prefix>e000::/4</prefix> + <description>Reserved by IETF</description> + <xref type="rfc" data="rfc3513"/><xref type="rfc" data="rfc4291"/> + <notes/> + </record> + <record> + <prefix>f000::/5</prefix> + <description>Reserved by IETF</description> + <xref type="rfc" data="rfc3513"/><xref type="rfc" data="rfc4291"/> + <notes/> + </record> + <record> + <prefix>f800::/6</prefix> + <description>Reserved by IETF</description> + <xref type="rfc" data="rfc3513"/><xref type="rfc" data="rfc4291"/> + <notes/> + </record> + <record> + <prefix>fc00::/7</prefix> + <description>Unique Local Unicast</description> + <xref type="rfc" data="rfc4193"/> + <notes>For complete registration details, see <xref type="registry" data="iana-ipv6-special-registry"/>.</notes> + </record> + <record> + <prefix>fe00::/9</prefix> + <description>Reserved by IETF</description> + <xref type="rfc" data="rfc3513"/><xref type="rfc" data="rfc4291"/> + <notes/> + </record> + <record> + <prefix>fe80::/10</prefix> + <description>Link-Scoped Unicast</description> + <xref type="rfc" data="rfc3513"/><xref type="rfc" data="rfc4291"/> + <notes>Reserved by protocol. For authoritative registration, see <xref type="registry" data="iana-ipv6-special-registry"/>.</notes> + </record> + <record> + <prefix>fec0::/10</prefix> + <description>Reserved by IETF</description> + <xref type="rfc" data="rfc3879"/> + <notes>Deprecated by <xref type="rfc" data="rfc3879"/> in September 2004. Formerly a Site-Local scoped address prefix.</notes> + </record> + <record> + <prefix>ff00::/8</prefix> + <description>Multicast</description> + <xref type="rfc" data="rfc3513"/><xref type="rfc" data="rfc4291"/> + <notes>IANA assignments from this block are registered in <xref type="registry" data="ipv6-multicast-addresses"/>.</notes> + </record> + <footnote anchor="1">::1/128 reserved for Loopback Address <xref type="rfc" data="rfc4291"/>. +Reserved by protocol. For authoritative registration, see <xref type="registry" data="iana-ipv6-special-registry"/>.</footnote> + <footnote anchor="2">::/128 reserved for Unspecified Address <xref type="rfc" data="rfc4291"/>. +Reserved by protocol. For authoritative registration, see <xref type="registry" data="iana-ipv6-special-registry"/>.</footnote> + <footnote anchor="3">::ffff:0:0/96 reserved for IPv4-mapped Address <xref type="rfc" data="rfc4291"/>. +Reserved by protocol. For authoritative registration, see <xref type="registry" data="iana-ipv6-special-registry"/>.</footnote> + <footnote anchor="4">0::/96 deprecated by <xref type="rfc" data="rfc4291"/>. Formerly defined as the "IPv4-compatible IPv6 address" prefix.</footnote> + <footnote anchor="5">The "Well Known Prefix" 64:ff9b::/96 is used in an algorithmic mapping between IPv4 to IPv6 addresses <xref type="rfc" data="rfc6052"/>.</footnote> + <footnote anchor="6">64:ff9b:1::/48 reserved for Local-Use IPv4/IPv6 Translation <xref type="rfc" data="rfc8215"/>.</footnote> + <footnote anchor="7">2001:0::/23 reserved for IETF Protocol Assignments <xref type="rfc" data="rfc2928"/>. +For complete registration details, see <xref type="registry" data="iana-ipv6-special-registry"/>.</footnote> + <footnote anchor="8">2001:0::/32 reserved for TEREDO <xref type="rfc" data="rfc4380"/>. +For complete registration details, see <xref type="registry" data="iana-ipv6-special-registry"/>.</footnote> + <footnote anchor="9">2001:2::/48 reserved for Benchmarking <xref type="rfc" data="rfc5180"/><xref type="rfc-errata" data="1752"/>. +For complete registration details, see <xref type="registry" data="iana-ipv6-special-registry"/>.</footnote> + <footnote anchor="10">2001:3::/32 reserved for AMT <xref type="rfc" data="rfc7450"/>. +For complete registration details, see <xref type="registry" data="iana-ipv6-special-registry"/>.</footnote> + <footnote anchor="11">2001:4:112::/48 reserved for AS112-v6 <xref type="rfc" data="rfc7535"/>. +For complete registration details, see <xref type="registry" data="iana-ipv6-special-registry"/>.</footnote> + <footnote anchor="12">2001:10::/28 deprecated (formerly ORCHID) <xref type="rfc" data="rfc4843"/>. +For complete registration details, see <xref type="registry" data="iana-ipv6-special-registry"/>.</footnote> + <footnote anchor="13">2001:20::/28 reserved for ORCHIDv2 <xref type="rfc" data="rfc7343"/>. +For complete registration details, see <xref type="registry" data="iana-ipv6-special-registry"/>.</footnote> + <footnote anchor="14">2001:db8::/32 reserved for Documentation <xref type="rfc" data="rfc3849"/>. +For complete registration details, see <xref type="registry" data="iana-ipv6-special-registry"/>.</footnote> + <footnote anchor="15">2002::/16 reserved for 6to4 <xref type="rfc" data="rfc3056"/>. +For complete registration details, see <xref type="registry" data="iana-ipv6-special-registry"/>.</footnote> + + + <people/> +</registry> + </registry> |