RFC 2131, "Dynamic Host Configuration Protocol", March 1997Source of RFC: dhc (int)
Errata ID: 6447
Publication Format(s) : TEXT
Reported By: Adrien de Croy
Date Reported: 2021-03-01
Rejected by: Eric Vyncke
Date Rejected: 2023-08-03
Section 2.2 says:
a client requests the use of an address for some period of time. The allocation mechanism (the collection of DHCP servers) guarantees not to reallocate that address within the requested time
It should say:
a client requests the use of an address for some period of time. The allocation mechanism (the collection of DHCP servers) may or may not be able or willing to grant a lease for the requested duration. Any lease duration it offers it then guarantees not to reallocate within the offered time
It is simply ludicrous to imagine that clients are in control of the lease duration, and that servers will simply comply, regardless of resource availability.
The text does not say that the DHCP servers must grant the requested leased time. I.e., the current text is OK.