summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomek Mrugalski <tomek@isc.org>2024-05-13 22:10:48 +0200
committerTomek Mrugalski <tomek@isc.org>2024-05-24 11:08:45 +0200
commit55b5b72ae57afd7528140c107fe5d94155e8a192 (patch)
treec0b20286f121b85893c651833715bff1a08746f0
parent[#3346] Removed obsolete sentence (diff)
downloadkea-55b5b72ae57afd7528140c107fe5d94155e8a192.tar.xz
kea-55b5b72ae57afd7528140c107fe5d94155e8a192.zip
[#3346] Several RFCs added
-rw-r--r--doc/sphinx/arm/dhcp4-srv.rst21
-rw-r--r--doc/sphinx/arm/dhcp6-srv.rst18
2 files changed, 38 insertions, 1 deletions
diff --git a/doc/sphinx/arm/dhcp4-srv.rst b/doc/sphinx/arm/dhcp4-srv.rst
index 67765cfa7a..122450a51b 100644
--- a/doc/sphinx/arm/dhcp4-srv.rst
+++ b/doc/sphinx/arm/dhcp4-srv.rst
@@ -7725,10 +7725,24 @@ The following standards are currently supported in Kea:
<https://tools.ietf.org/html/rfc3993>`__: The Subscriber-ID option is
supported.
+- *Node-specific Client Identifiers for Dynamic Host Configuration Protocol
+ Version Four (DHCPv4)*, `RFC 4361 <https://datatracker.ietf.org/doc/html/rfc4361>`__:
+ The DUID in DHCPv4 is supported.
+
- *Dynamic Host Configuration Protocol (DHCP) Leasequery*, `RFC 4388
<https://datatracker.ietf.org/doc/html/rfc4388>`__: The server functionality
is supported. This requires leasequery hook.
+- *Dynamic Host Configuration Protocol (DHCP) Options for the Intel Preboot
+ eXecution Environment (PXE)*, `RFC 4578
+ <https://datatracker.ietf.org/doc/html/rfc4578>`__: All three options defined
+ are supported.
+
+- *A DNS Resource Record (RR) for Encoding Dynamic Host Configuration Protocol
+ (DHCP) Information (DHCID RR)*, `RFC 4701 <https://tools.ietf.org/html/rfc4701>`__:
+ The DHCPv4 server supports DHCID records. The DHCP-DDNS server must be running
+ to add, update, and/or delete DHCID records.
+
- *The Dynamic Host Configuration Protocol (DHCP) Client Fully
Qualified Domain Name (FQDN) Option*, `RFC 4702
<https://tools.ietf.org/html/rfc4702>`__: The Kea server is able to handle
@@ -7740,6 +7754,13 @@ The following standards are currently supported in Kea:
<https://tools.ietf.org/html/rfc4703>`__: The DHCPv6 server uses a DHCP-DDNS
server to resolve conflicts.
+- *Timezone Options for DHCP*: `RFC 4833 <https://tools.ietf.org/html/rfc4833>`__:
+ Both DHCPv4 options are supported.
+
+- *The Dynamic Host Configuration Protocol Version 4 (DHCPv4) Relay Agent Flags
+ Suboption*: `RFC 5010 <https://tools.ietf.org/html/rfc5010>`__: The Relay Agent
+ Flags sub-option is understood by Kea and can be used in an expression.
+
- *Server Identifier Override sub-option for the Relay Agent Option*, `RFC 5107
<https://tools.ietf.org/html/rfc5107>`__: The server identifier override
sub-option is supported. The implementation is not complete according to the
diff --git a/doc/sphinx/arm/dhcp6-srv.rst b/doc/sphinx/arm/dhcp6-srv.rst
index 8a09b1a8f5..67e8af5ae6 100644
--- a/doc/sphinx/arm/dhcp6-srv.rst
+++ b/doc/sphinx/arm/dhcp6-srv.rst
@@ -7548,11 +7548,24 @@ The following standards are currently supported in Kea:
IPv6 (DHCPv6)*, `RFC 4242 <https://tools.ietf.org/html/rfc4242>`__: The
sole defined option (``information-refresh-time``) is supported.
+- *Dynamic Host Configuration Protocol (DHCP) Options for Broadcast and Multicast
+ Control Servers*, `RFC 4280 <https://tools.ietf.org/html/rfc4280>`__:
+ The DHCPv4 options are supported.
+
+- *Dynamic Host Configuration Protocol for IPv6 (DHCPv6) Relay Agent Subscriber-ID
+ Option*, `RFC 4580 <https://tools.ietf.org/html/rfc4580>`__: The
+ subscribed-id option is supported and can be used in any expression.
+
- *The Dynamic Host Configuration Protocol for IPv6 (DHCPv6) Relay
Agent Remote-ID Option*, `RFC
- 4649 <https://tools.ietf.org/html/rfc4649>`__: The REMOTE-ID option is
+ 4649 <https://tools.ietf.org/html/rfc4649>`__: The Remote-ID option is
supported.
+- *A DNS Resource Record (RR) for Encoding Dynamic Host Configuration Protocol
+ (DHCP) Information (DHCID RR)*, `RFC 4701 <https://tools.ietf.org/html/rfc4701>`__:
+ The DHCPv6 server supports DHCID records. The DHCP-DDNS server must be running
+ to add, update, and/or delete DHCID records.
+
- *Resolution of Fully Qualified Domain Name (FQDN) Conflicts among Dynamic Host
Configuration Protocol (DHCP) Clients*, `RFC 4703
<https://tools.ietf.org/html/rfc4703>`__: The DHCPv6 server uses the DHCP-DDNS
@@ -7563,6 +7576,9 @@ The following standards are currently supported in Kea:
4704 <https://tools.ietf.org/html/rfc4704>`__: The supported option is
CLIENT_FQDN.
+- *Timezone Options for DHCP*: `RFC 4833 <https://tools.ietf.org/html/rfc4833>`__:
+ Both DHCPv6 options are supported.
+
- *DHCPv6 Leasequery*: `RFC 5007 <https://tools.ietf.org/html/rfc5007>`__: The
server functionality (message types, options) is supported. This requires
the leasequery hook.