]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#3346] Several RFCs added
authorTomek Mrugalski <tomek@isc.org>
Mon, 13 May 2024 20:10:48 +0000 (22:10 +0200)
committerTomek Mrugalski <tomek@isc.org>
Fri, 24 May 2024 09:08:45 +0000 (11:08 +0200)
doc/sphinx/arm/dhcp4-srv.rst
doc/sphinx/arm/dhcp6-srv.rst

index 67765cfa7a2ccbe6c8ba2785f30eb2825be79a47..122450a51b835d2d74ac73e4ace59b9c9f0c3a45 100644 (file)
@@ -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
index 8a09b1a8f53adbd0154100be1ab06299c7660bba..67e8af5ae60008cd3407808b0af9f35c21c5e7d6 100644 (file)
@@ -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.