petergyger
Goto Top

DHCP RFC: Lease minimum nicht definiert?

Hallo

Ein Kollege und ich haben über die Minimum Lease Dauer gemäss RFC diskutiert.
Unsere Erinnerung stimmte nicht überein.

Daher haben wir im RFC (1541 / 213) nachgeschaut. Festgestellt das dieser Aspekt nicht festgelegt ist.
Hat IETF jemals in einem Dokument dazu eine Aussage getroffen?

Es geht wirklich nur um die Historie bzw. Theorie, ob einer der Veteranen in diesem Verein eine schlüssige Ergänzung dazu liefern kann face-smile

Vielen Dank

Beste Grüsse

Content-Key: 52127162465

Url: https://administrator.de/contentid/52127162465

Printed on: July 27, 2024 at 11:07 o'clock

Member: Th0mKa
Th0mKa Jan 23, 2024 at 14:48:26 (UTC)
Goto Top
Moin,

in RFC 1541 ist eine Stunde definiert, in RFC2131 gibt es diese Mindestdauer nicht mehr. Warum, wieso, weshalb entzieht sich meiner Kenntnis.

3.3 Interpretation and representation of time values
A client acquires a lease for a network address for a fixed period of time (which may be infinite). Throughout the protocol, times are to be represented in units of seconds. The time value of 0xffffffff is reserved to represent "infinity". The minimum lease duration is one hour.

/Thomas
Member: PeterGyger
PeterGyger Jan 23, 2024 at 14:58:03 (UTC)
Goto Top
Hallo Thomas

Das haben wir inzwischen auch gefunden face-wink

Wobei es für uns nicht logisch ist, überhaupt ein Minimum bzw. ein Maximum anzugegben.
Jeder Hersteller muss das für seine Produkte bzw. seinen Use-Case festlegen. Und natürlich von anderen Faktoren wie Hardware, etc.

Danke Dir!

Beste Grüsse
Member: aqui
aqui Jan 23, 2024 updated at 17:15:30 (UTC)
Goto Top
Punkt 1.1 und 3.3 sagen es eigentlich.
The minimum lease time restriction has been removed.
RFC 2131, der ja RFC 1541 vollständig ersetzt, nutzt nur noch einen 4er-Oktet/32-Bit Wert für die Lease Time in Sekunden wobei das ein relativer Wert ist, denn man kann nicht davon ausgehen das die Uhren beider Partner immer synchron sind.
0xffffffff ist reserviert als Unendlich und 0xfffffffe wäre dann die max. Lease Time mit etwas unter 136,2 Jahren. 0 nimmt man wohl besser nicht. face-wink
Min. Lease Time gibt es nicht mehr. Interessant ist aber das einige Server wie der ISC z.B. die min. Lease Time auf 300 setzt obwohl z.B. default-lease-time 60; definiert ist.
Da es da jetzt keine RFC Vorgabe mehr gibt behandelt das wohl jeder individuell. face-wink
Member: PeterGyger
PeterGyger Jan 23, 2024 at 18:50:47 (UTC)
Goto Top
Hallo Aqui

Das ist aber spannend!

0xffffffff / 0xfffffffe und weitere Werte sind offiziell vom IETF definiert?
Verweise / Quellen?

Wie Du schreibst (bzw. ich lese) wurde mit dem RFC 2131 weniger "definiert", damit die Firmen bei Ihren Serverprodukten mehr Freiheiten haben. Z.b. Min / Max Lease Zeiten festzulegen face-wink

Beste Grüsse
Member: aqui
Solution aqui Jan 24, 2024 at 14:03:34 (UTC)
Goto Top
Verweise / Quellen?
https://www.rfc-editor.org/rfc/rfc2131
Kapitel 1.1 und 3.3.
Aber hast du ja schon alles gelesen. 😉
Member: aqui
aqui Feb 03, 2024 at 10:33:56 (UTC)
Goto Top
Wenn es das denn nun war bitte deinen Thread hier dann auch als erledigt markieren!
How can I mark a post as solved?