2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-09-01 06:25:34 +00:00

[#3346] Added missing RFC references

This commit is contained in:
Tomek Mrugalski
2024-05-13 16:16:11 +02:00
parent d2ca687d78
commit 2dfb0ac125
3 changed files with 66 additions and 3 deletions

View File

@@ -7725,6 +7725,10 @@ The following standards are currently supported in Kea:
<https://tools.ietf.org/html/rfc3993>`__: The Subscriber-ID option is <https://tools.ietf.org/html/rfc3993>`__: The Subscriber-ID option is
supported. 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.
- *The Dynamic Host Configuration Protocol (DHCP) Client Fully - *The Dynamic Host Configuration Protocol (DHCP) Client Fully
Qualified Domain Name (FQDN) Option*, `RFC 4702 Qualified Domain Name (FQDN) Option*, `RFC 4702
<https://tools.ietf.org/html/rfc4702>`__: The Kea server is able to handle <https://tools.ietf.org/html/rfc4702>`__: The Kea server is able to handle
@@ -7742,11 +7746,36 @@ The following standards are currently supported in Kea:
RFC, because the server does not store the RAI, but the functionality handles RFC, because the server does not store the RAI, but the functionality handles
expected use cases. expected use cases.
- *DHCP Options for Protocol for Carrying Authentication for Network Access
(PANA) Authentication Agents*: `RFC 5192 <https://tools.ietf.org/html/rfc5192>`__:
The PANA option is supported.
- *Discovering Location-to-Service Translation (LoST) Servers Using the
Dynamic Host Configuration Protocol (DHCP)*: `RFC 5223
<https://tools.ietf.org/html/rfc5223>`__: The LOST option is supported.
- *Control And Provisioning of Wireless Access Points (CAPWAP) Access Controller
DHCP Option*: `RFC 5417 <https://tools.ietf.org/html/rfc5417>`__: The CAPWAP
for IPv4 option is supported.
- *DHCPv4 Lease Query by Relay Agent Remote ID*, `RFC 6148
<https://tools.ietf.org/html/rfc6148>`__: The leasequery by remote-id is
supported. This requires leasequery hook.
- *Client Identifier Option in DHCP Server Replies*, `RFC 6842 - *Client Identifier Option in DHCP Server Replies*, `RFC 6842
<https://tools.ietf.org/html/rfc6842>`__: The server by default sends back <https://tools.ietf.org/html/rfc6842>`__: The server by default sends back
the ``client-id`` option. That capability can be disabled. See the ``client-id`` option. That capability can be disabled. See
:ref:`dhcp4-echo-client-id` for details. :ref:`dhcp4-echo-client-id` for details.
- *The DHCPv4 Relay Agent Identifier Sub-Option*, `RFC 6925
<https://tools.ietf.org/html/rfc6925>`__: The relay-id option is supported and
can be used in all features that are using expressions (client classification,
flex-id reservations, etc.).
- *DHCPv4 Bulk Leasequery*, `RFC 6926 <https://tools.ietf.org/html/rfc6926>`__: The
server functionality (TCP connections, new query types, multiple responses, etc.)
is supported. This requires leasequery hook.
- *Generalized UDP Source Port for the DHCP Relay Agent Option*, `RFC 8357 - *Generalized UDP Source Port for the DHCP Relay Agent Option*, `RFC 8357
<https://tools.ietf.org/html/rfc8357>`__: The Kea server handles the Relay <https://tools.ietf.org/html/rfc8357>`__: The Kea server handles the Relay
Agent Information Source Port sub-option in a received message, remembers the Agent Information Source Port sub-option in a received message, remembers the

View File

@@ -7563,6 +7563,33 @@ The following standards are currently supported in Kea:
4704 <https://tools.ietf.org/html/rfc4704>`__: The supported option is 4704 <https://tools.ietf.org/html/rfc4704>`__: The supported option is
CLIENT_FQDN. CLIENT_FQDN.
- *DHCPv6 Leasequery*: `RFC 5007 <https://tools.ietf.org/html/rfc5007>`__: The
server functionality (message types, options) is supported. This requires
the leasequery hook.
- *DHCP Options for Protocol for Carrying Authentication for Network Access
(PANA) Authentication Agents*: `RFC 5192 <https://tools.ietf.org/html/rfc5192>`__:
The PANA option is supported.
- *Discovering Location-to-Service Translation (LoST) Servers Using the
Dynamic Host Configuration Protocol (DHCP)*: `RFC 5223
<https://tools.ietf.org/html/rfc5223>`__: The LOST option is supported.
- *Control And Provisioning of Wireless Access Points (CAPWAP) Access Controller
DHCP Option*: `RFC 5417 <https://tools.ietf.org/html/rfc5417>`__: The CAPWAP for IPv6
option is supported.
- *DHCPv6 Bulk Leasequery*: `RFC 5460 <https://tools.ietf.org/html/rfc5460>`__:
The server functionality (TCP connection, new message types and options, new
query types) is supported. This requires the leasequery hook.
- *DHCPv6 Options for Network Boot*: `RFC 5970 <https://tools.ietf.org/html/rfc5970>`__:
The network boot options are supported.
- *Lightweight DHCPv6 Relay Agent*, `RFC 6221
<https://tools.ietf.org/html/rfc6221>`__: Kea can handle lightweight relay
messages and use other methods than link address to perform subnet selection.
- *Dynamic Host Configuration Protocol for IPv6 (DHCPv6) Option for - *Dynamic Host Configuration Protocol for IPv6 (DHCPv6) Option for
Dual-Stack Lite*, `RFC 6334 <https://tools.ietf.org/html/rfc6334>`__: Dual-Stack Lite*, `RFC 6334 <https://tools.ietf.org/html/rfc6334>`__:
The AFTR-Name DHCPv6 Option is supported. The AFTR-Name DHCPv6 Option is supported.
@@ -7573,6 +7600,9 @@ The following standards are currently supported in Kea:
options; verification of whether an option is RSOO-enabled; and the ability to mark options; verification of whether an option is RSOO-enabled; and the ability to mark
additional options as RSOO-enabled. additional options as RSOO-enabled.
- *The EAP Re-authentication Protocol (ERP) Local Domain Name DHCPv6 Option*,
`RFC 6440 <https://tools.ietf.org/html/rfc6440>`__: The option is supported.
- *Prefix Exclude Option for DHCPv6-based Prefix Delegation*, `RFC - *Prefix Exclude Option for DHCPv6-based Prefix Delegation*, `RFC
6603 <https://tools.ietf.org/html/rfc6603>`__: The Prefix Exclude option 6603 <https://tools.ietf.org/html/rfc6603>`__: The Prefix Exclude option
is supported. is supported.
@@ -7581,6 +7611,10 @@ The following standards are currently supported in Kea:
6939 <https://tools.ietf.org/html/rfc6939>`__: The supported option is 6939 <https://tools.ietf.org/html/rfc6939>`__: The supported option is
the client link-layer address option. the client link-layer address option.
- *Modification to Default values of SOL_MAX_RT and INF_MAX_RT*, `RFC 7083
https://www.rfc-editor.org/rfc/rfc7083.html`__: The new options are
supported.
- *Issues and Recommendations with Multiple Stateful DHCPv6 Options*, - *Issues and Recommendations with Multiple Stateful DHCPv6 Options*,
`RFC 7550 <https://tools.ietf.org/html/rfc7550>`__: All `RFC 7550 <https://tools.ietf.org/html/rfc7550>`__: All
recommendations related to the DHCPv6 server operation are supported. recommendations related to the DHCPv6 server operation are supported.

View File

@@ -584,9 +584,9 @@ loaded by the correct process per the table below.
| | | belong. This library allows easy management of user contexts | | | | belong. This library allows easy management of user contexts |
| | | associated with leases. | | | | associated with leases. |
+-----------------------------------------------------------+--------------+--------------------------------------------------------------+ +-----------------------------------------------------------+--------------+--------------------------------------------------------------+
| :ref:`Leasequery <hooks-lease-query>` | ISC support | This library adds support for DHCPv4 | | :ref:`Leasequery <hooks-lease-query>` | ISC support | This library adds support for DHCPv4 Leasequery (RFC 4388), |
| | customers | Leasequery as described in RFC 4388; and for DHCPv6 | | | customers | DHCPv4 Bulk Leasequery (RFC6926); DHCPv6 Leasequery |
| | | Leasequery as described in RFC 5007. | | | | (RFC 5007), and DHCPv6 Bulk Leasequery (RFC5460). |
+-----------------------------------------------------------+--------------+--------------------------------------------------------------+ +-----------------------------------------------------------+--------------+--------------------------------------------------------------+
| :ref:`Limits <hooks-limits>` | ISC support | With this hook library, :iscman:`kea-dhcp4` and | | :ref:`Limits <hooks-limits>` | ISC support | With this hook library, :iscman:`kea-dhcp4` and |
| | customers | :iscman:`kea-dhcp6` servers can apply a limit to the rate at | | | customers | :iscman:`kea-dhcp6` servers can apply a limit to the rate at |