BIND 10 trac3281, updated. 0a5a96b356fb3e7aae62209d8b28b4d026a79c62 [3281] Updated bind10-guide with the description of subnet identifiers.
BIND 10 source code commits
bind10-changes at lists.isc.org
Wed Mar 26 12:55:59 UTC 2014
The branch, trac3281 has been updated
via 0a5a96b356fb3e7aae62209d8b28b4d026a79c62 (commit)
from ac941ce473d0d9cb922eec8f6352e1d80a02bd4a (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 0a5a96b356fb3e7aae62209d8b28b4d026a79c62
Author: Marcin Siodelski <marcin at isc.org>
Date: Wed Mar 26 13:55:51 2014 +0100
[3281] Updated bind10-guide with the description of subnet identifiers.
-----------------------------------------------------------------------
Summary of changes:
doc/guide/bind10-guide.xml | 72 ++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 72 insertions(+)
-----------------------------------------------------------------------
diff --git a/doc/guide/bind10-guide.xml b/doc/guide/bind10-guide.xml
index 932ccd5..39c62d7 100644
--- a/doc/guide/bind10-guide.xml
+++ b/doc/guide/bind10-guide.xml
@@ -3848,6 +3848,42 @@ Dhcp4/dhcp-ddns/qualifying-suffix "example.com" string
</para>
</section>
+ <section>
+ <title>IPv4 Subnet Identifier</title>
+ <para>
+ Subnet identifier is a unique number associated with a particular subnet.
+ In principle, it is used to associate clients' leases with respective subnets.
+ When subnet identifier is not specified for a subnet being configured, it will
+ be automatically assigned by the configuration mechanism. The identifiers
+ are assigned from 1 and are monotonically increased for each subsequent
+ subnet: 1, 2, 3 ....
+ </para>
+ <para>
+ If there are multiple subnets configured with auto-generated identifiers and
+ one of them is removed, the subnet identifiers may be renumbered. For example:
+ if there are 4 subnets and 3rd is removed the last subnet will be assigned
+ identifier that the 3rd subnet had before removal. As a result, the leases
+ stored in the lease database for subnet 3 are now associated with the
+ subnet 4, which may have unexpected consequences. In the future it is planned
+ to implement the mechanism to preserve auto-generated subnet ids upon removal
+ of one of the subnets. Currently, the only remedy for this issue is to
+ manually specify the unique subnet identifier for each subnet.
+ </para>
+ <para>
+ The following configuration:
+ <screen>
+> <userinput>config add Dhcp4/subnet4</userinput>
+> <userinput>config set Dhcp4/subnet4[0]/subnet "192.0.2.0/24"</userinput>
+> <userinput>config set Dhcp4/subnet4[0]/id 1024</userinput>
+> <userinput>config commit</userinput>
+ </screen>
+ will assign the arbitrary subnet identifier to the newly configured subnet.
+ This identifier will not change for this subnet until "id" parameter is
+ removed or set to 0. The value of 0 forces auto-generation of subnet
+ identifier.
+ </para>
+ </section>
+
<section id="dhcp4-address-config">
<title>Configuration of IPv4 Address Pools</title>
<para>
@@ -5302,6 +5338,42 @@ Dhcp6/dhcp-ddns/qualifying-suffix "example.com" string
</para>
</section>
+ <section>
+ <title>IPv6 Subnet Identifier</title>
+ <para>
+ Subnet identifier is a unique number associated with a particular subnet.
+ In principle, it is used to associate clients' leases with respective subnets.
+ When subnet identifier is not specified for a subnet being configured, it will
+ be automatically assigned by the configuration mechanism. The identifiers
+ are assigned from 1 and are monotonically increased for each subsequent
+ subnet: 1, 2, 3 ....
+ </para>
+ <para>
+ If there are multiple subnets configured with auto-generated identifiers and
+ one of them is removed, the subnet identifiers may be renumbered. For example:
+ if there are 4 subnets and 3rd is removed the last subnet will be assigned
+ identifier that the 3rd subnet had before removal. As a result, the leases
+ stored in the lease database for subnet 3 are now associated with the
+ subnet 4, which may have unexpected consequences. In the future it is planned
+ to implement the mechanism to preserve auto-generated subnet ids upon removal
+ of one of the subnets. Currently, the only remedy for this issue is to
+ manually specify the unique subnet identifier for each subnet.
+ </para>
+ <para>
+ The following configuration:
+ <screen>
+> <userinput>config add Dhcp6/subnet6</userinput>
+> <userinput>config set Dhcp6/subnet6[0]/subnet "2001:db8:1::/64"</userinput>
+> <userinput>config set Dhcp6/subnet6[0]/id 1024</userinput>
+> <userinput>config commit</userinput>
+ </screen>
+ will assign the arbitrary subnet identifier to the newly configured subnet.
+ This identifier will not change for this subnet until "id" parameter is
+ removed or set to 0. The value of 0 forces auto-generation of subnet
+ identifier.
+ </para>
+ </section>
+
<section id="dhcp6-unicast">
<title>Unicast traffic support</title>
<para>
More information about the bind10-changes
mailing list