From 4a08e3662e7720ac6c96b7d585084bbe4033c29b Mon Sep 17 00:00:00 2001 From: Tomek Mrugalski Date: Thu, 24 Oct 2013 14:54:58 +0200 Subject: [PATCH] [3210] Docs updated. --- doc/guide/bind10-guide.xml | 44 ++++++++++++++++++++++++-------------- 1 file changed, 28 insertions(+), 16 deletions(-) diff --git a/doc/guide/bind10-guide.xml b/doc/guide/bind10-guide.xml index bc7cc3557a..0f083919c6 100644 --- a/doc/guide/bind10-guide.xml +++ b/doc/guide/bind10-guide.xml @@ -4414,6 +4414,26 @@ Dhcp4/subnet4 [] list (default) +
+ Echoing client-id (RFC6842) + Original DHCPv4 spec (RFC2131) states that the DHCPv4 server must not + send back client-id options when responding to clients. However, in some cases + that confused clients that did not have MAC address or client-id. See RFC6842 + for details. That behavior has changed with the publication of RFC6842 which + updated RFC2131. That update now states that the server must send client-id. + That is the default behaviour that Kea offers. However, in some cases older + devices that do not support RFC6842 may refuse to accept responses that include + client-id options. To enable backward compatibility, an optional flag has been + introduced. To configure it, use the following commands: + + +> config add Dhcp4/echo-client-id +> config set Dhcp4/echo-client-id True" +> config commit + + +
+
Supported Standards The following standards and draft standards are currently @@ -4424,11 +4444,18 @@ Dhcp4/subnet4 [] list (default) REQUEST, RELEASE, ACK, and NAK. - RFC 2132: Supported options are: PAD (0), + RFC 2132: + Supported options are: PAD (0), END(255), Message Type(53), DHCP Server Identifier (54), Domain Name (15), DNS Servers (6), IP Address Lease Time (51), Subnet mask (1), and Routers (3). + + RFC 6842: + Server by default sends back client-id option. That capability may be + disabled. See for details. + +
@@ -4451,21 +4478,6 @@ Dhcp4/renew-timer 1000 integer (default) > config commit - - During the initial IPv4 node configuration, the - server is expected to send packets to a node that does not - have IPv4 address assigned yet. The server requires - certain tricks (or hacks) to transmit such packets. This - is not implemented yet, therefore DHCPv4 server supports - relayed traffic only (that is, normal point to point - communication). - - - - Upon start, the server will open sockets on all - interfaces that are not loopback, are up and running and - have IPv4 address. - The DHCPv4 server does not support