]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Remove special chapter about IPv6 address formats from ARM
authorPetr Špaček <pspacek@isc.org>
Wed, 9 Feb 2022 17:17:19 +0000 (18:17 +0100)
committerPetr Špaček <pspacek@isc.org>
Mon, 14 Feb 2022 11:21:15 +0000 (12:21 +0100)
In 2022, IPv6 is not anything unusual, and it was really odd
to have it in a separate section next to a huge list of RFCs.

Fixes: #1918
(cherry picked from commit 2774b497a67989ef61ab0c06a81eae351e5e3c08)

doc/arm/advanced.rst
doc/arm/general.rst

index 41527cd4998c70bf2d529ed1456636132ca5941e..7b7c1b6c77121d1b8ba7125418e30138c593d7b6 100644 (file)
@@ -811,9 +811,6 @@ understand the binary label format at all anymore, and return an
 error if one is given. In particular, an authoritative BIND 9 name server will
 not load a zone file containing binary labels.
 
-For an overview of the format and structure of IPv6 addresses, see
-:ref:`ipv6addresses`.
-
 Address Lookups Using AAAA Records
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
index 393df276a9d7f020b8fb77ae5c6f634aebb045c8..13405eee83c541846968f9fa4288824cebf0c90e 100644 (file)
 General DNS Reference Information
 =================================
 
-.. _ipv6addresses:
-
-IPv6 Addresses (AAAA)
----------------------
-
-IPv6 addresses are 128-bit identifiers, for interfaces and sets of
-interfaces, which were introduced in the DNS to facilitate scalable
-Internet routing. There are three types of addresses: *Unicast*, an
-identifier for a single interface; *Anycast*, an identifier for a set of
-interfaces; and *Multicast*, an identifier for a set of interfaces. Here
-we describe the global Unicast address scheme. For more information, see
-:rfc:`3587`, "IPv6 Global Unicast Address Format."
-
-IPv6 unicast addresses consist of a *global routing prefix*, a *subnet
-identifier*, and an *interface identifier*.
-
-The global routing prefix is provided by the upstream provider or ISP,
-and roughly corresponds to the IPv4 *network* section of the address
-range. The subnet identifier is for local subnetting, much like
-subnetting an IPv4 /16 network into /24 subnets. The interface
-identifier is the address of an individual interface on a given network;
-in IPv6, addresses belong to interfaces rather than to machines.
-
-The subnetting capability of IPv6 is much more flexible than that of
-IPv4; subnetting can be carried out on bit boundaries, in much the same
-way as Classless InterDomain Routing (CIDR), and the DNS PTR
-representation ("nibble" format) makes setting up reverse zones easier.
-
-The interface identifier must be unique on the local link, and is
-usually generated automatically by the IPv6 implementation, although it
-is usually possible to override the default setting if necessary. A
-typical IPv6 address might look like:
-``2001:db8:201:9:a00:20ff:fe81:2b32``.
-
-IPv6 address specifications often contain long strings of zeros, so the
-architects have included a shorthand for specifying them. The double
-colon (``::``) indicates the longest possible string of zeros that can
-fit, and can be used only once in an address.
-
-.. _bibliography:
-
-Bibliography (and Suggested Reading)
-------------------------------------
-
 .. _rfcs:
 
 Requests for Comment (RFCs)