... | ... | @@ -3,11 +3,14 @@ These design documents are **historical**. While they often provide insight into |
|
|
Please consult the documentation for the project for current status.
|
|
|
|
|
|
# Current Work in Progress
|
|
|
|
|
|
* Hub and Spoke HA Mode [design](Designs/hub-and-spoke-ha-mode)
|
|
|
* ping-check [design](Designs/ping-check) - send ping before handing out an address
|
|
|
* Multi-Threaded RADIUS Library Refactored with is own RADIUS Client [design](Designs/Multi-Threaded-RADIUS-Library-Refactored-with-its-own-RADIUS-Client)
|
|
|
* CB global map parameters [design](https://gitlab.isc.org/isc-projects/kea/-/wikis/Designs/CB-global-map-parameters)
|
|
|
|
|
|
# Implemented
|
|
|
|
|
|
* Bulk Lease Query [design](Designs/Bulk-LeaseQuery-Design)
|
|
|
* Free Lease Queues (FLQ) [design](Designs/free-lease-queues-design)
|
|
|
* Template Classes [design](Designs/Template-Classes-Design)
|
... | ... | @@ -21,7 +24,7 @@ Please consult the documentation for the project for current status. |
|
|
* GSS-TSIG - [requirements](Designs/gss-tsig-requirements), [design](Designs/gss-tsig-design)
|
|
|
* HA Split Brain Issues and Mitigations [design](Designs/HA-split-brain-issues)
|
|
|
* High Availability [requirements](Designs/high-availability-requirements), [design](Designs/High-Availability-Design)
|
|
|
* High Availability with multi-threading [design](https://gitlab.isc.org/isc-projects/kea/-/wikis/Designs/HA-MT-Design-for-Multi-threaded-Http-HA-traffic) (historic materials: [earlier discussion](high availability with multi threading), [high level design proposals](Designs/ha-mt-proposals) )
|
|
|
* High Availability with multi-threading [design](https://gitlab.isc.org/isc-projects/kea/-/wikis/Designs/HA-MT-Design-for-Multi-threaded-Http-HA-traffic) (historic materials: [earlier discussion](high%20availability%20with%20multi%20threading), [high level design proposals](Designs/ha-mt-proposals) )
|
|
|
* Host Name Sanitizer [design](Designs/dhcpv4-client-hostname-sanitizer)
|
|
|
* Host Reservation [requirements](Designs/host-reservation-requirements), [design](Designs/host-reservation)
|
|
|
* Lease Limiting and Rate Limiting [requirements](Designs/Lease-Limiting-and-Rate-Limiting-Requirements), [design](Designs/Lease-Limiting-and-Rate-Limiting-Design)
|
... | ... | @@ -34,11 +37,12 @@ Please consult the documentation for the project for current status. |
|
|
* Shared Networks - [requirements](Designs/shared-subnets-requirements), [design](Designs/shared-subnets-design)
|
|
|
* Single IP Reservation with Multiple Identifiers [design](Designs/single-IP-reservation-with-multiple-identifiers)
|
|
|
* Statistics [requirements](Designs/statistics-requirements), [design](Designs/statistics-design)
|
|
|
* Accurate statistics when sharing a lease db backend between multiple Kea servers [design](Designs/shared-lease-storage-statistics)
|
|
|
* Accurate statistics when sharing a lease db backend between multiple Kea servers [design](Designs/shared-lease-storage-statistics)
|
|
|
* Subnet Commands [requirements](Designs/subnet-commands-hook), [design](Designs/subnet-commands-design)
|
|
|
* Subnet Commands Hook Library - [design](Designs/subnet-commands-hook)
|
|
|
|
|
|
# Proposed
|
|
|
|
|
|
* Performance improvements [ideas](../performance1.7)
|
|
|
* Anycast HA Mode [design](Designs/anycast-ha-considerations)
|
|
|
* Automatic Limiting of Chatty Clients [design](Designs/Automatic-Limiting-of-Chatty-Clients-Design)
|
... | ... | @@ -50,9 +54,11 @@ Please consult the documentation for the project for current status. |
|
|
* Kea Client [requirements](Designs/client-requirements)
|
|
|
|
|
|
# Obsolete
|
|
|
|
|
|
* Backend Assisted Lease Selection [design](Designs/backend-assisted-lease-selection-design) - obsolete, see [FLQ](Designs/free-lease-queues-design)
|
|
|
|
|
|
# Uncategorized
|
|
|
|
|
|
* [Designs/Backend-Assisted-Lease-Selection-design](Designs/Backend-Assisted-Lease-Selection-design)
|
|
|
* [Designs/Basic-LeaseQuery-Design](Designs/Basic-LeaseQuery-Design)
|
|
|
* [Designs/centralized-configuration-db-with-netconf](Designs/centralized-configuration-db-with-netconf)
|
... | ... | @@ -78,4 +84,4 @@ Please consult the documentation for the project for current status. |
|
|
* [Designs/single-IP-reservation-with-multiple-identifiers](Designs/single-IP-reservation-with-multiple-identifiers)
|
|
|
* [Designs/stats-design](Designs/stats-design)
|
|
|
* [Designs/subnet-ID-requirements](Designs/subnet-ID-requirements)
|
|
|
* [Designs/subnet-names-design](Designs/subnet-names-design) |
|
|
* [Designs/subnet-names-design](Designs/subnet-names-design) |
|
|
\ No newline at end of file |