How the DHCP Lease Generation Process Works

Last Updated on Thu, 18 Mar 2021 |Network Services Windows

DHCP Client jj] DHCP client broadcasts a DHCPDISCOVER packet

2\ DHCP servers broadcast a DHCP OFFER packet

J] DHCP client broadcasts a DHCPREQUEST packet

%- ‚i/‘ 4 I DHCP Serverl broadcasts a DHC PACK packet

DHCP Client

Introduction

ILLEGAL FOR NON-TRAINER USE

DHCP uses a four-step process to lease IP addressing information to DCHP clients. The four steps are named after the DHCP packet types.

1. DHCP discover

2. DHCP offer

3. DHCP request

4. DHCP acknowledgement oder DHCP negative acknowledgement

Definition

Der DHCP-Client sendet ein DHCPDISCOVER-Paket

Der DHCP-Lease-Generierungsprozess ist der Prozess, durch den der DHCP-Client IP-Adressierungskonfigurationsdaten vom DHCP-Server erhält.

Der DHCP-Client sendet ein DHCPDISCOVER-Paket aus, um einen DHCP-Server zu finden. Ein DHCPDISCOVER-Paket ist eine Nachricht, die DHCP-Clients senden, wenn sie zum ersten Mal versuchen, sich im Netz anzumelden und IP-Adressinformationen von einem DHCP-Server anzufordern.

Es gibt zwei Möglichkeiten, wie der Lease-Generierungsprozess beginnen kann. Die erste Möglichkeit besteht darin, dass ein Client-Computer entweder hochfährt oder TCP/IP zum ersten Mal initialisiert. Der zweite Fall tritt ein, wenn ein Client versucht, seinen Lease zu erneuern und dies abgelehnt wird. (Zum Beispiel kann einem Client die Erneuerung verweigert werden, wenn Sie ihn in ein anderes Subnetz verlegen.)

Der DHCP-Server sendet ein DHCPOFFER-Paket

Der DHCP-Client sendet ein DHCPREQUEST-Paket

Der DHCP-Server sendet ein DHCPACK-Paket

Der DHCP-Server sendet ein DHCPOFFER-Paket an den Client. Ein DHCPOFFER-Paket ist eine Nachricht, mit der DHCP-Server einem DHCP-Client die Vermietung einer IP-Adresse anbieten, wenn dieser im Netz startet.

Jeder antwortende DHCP-Server reserviert die angebotene IP-Adresse, um sie keinem anderen DHCP-Client anzubieten, bevor der anfragende Client sie akzeptiert hat.

Erhält der Client nach vier Anfragen kein Angebot, verwendet er eine IP-Adresse im reservierten Bereich von 169.254.0.1 bis 169.254.255.254. Die Verwendung einer dieser automatisch konfigurierten IP-Adressen stellt sicher, dass Clients, die sich in einem Subnetz mit einem nicht verfügbaren DHCP-Server befinden, miteinander kommunizieren können. Der DHCP-Client versucht weiterhin alle fünf Minuten, einen verfügbaren DHCP-Server zu finden. Wenn ein DHCP-Server verfügbar ist, erhalten die Clients gültige IP-Adressen, so dass sie mit Hosts in und außerhalb ihres Subnetzes kommunizieren können.

Der DHCP-Client sendet ein DHCPREQUEST-Paket. Ein DHCPREQUEST-Paket ist eine Nachricht, die ein Client an den DHCP-Server sendet, um das Leasen seiner IP-Adresse anzufordern oder zu erneuern.

Der DHCP-Client antwortet auf das erste DHCPOFFER-Paket, das er erhält, indem er ein DHCPREQUEST-Paket sendet, um das Angebot anzunehmen. Das DHCPREQUEST-Paket enthält die Kennung des Servers, dessen Angebot der Client angenommen hat. Alle anderen DHCP-Server ziehen daraufhin ihre Angebote zurück und behalten ihre IP-Adressen für weitere IP-Lease-Anfragen.

Der DHCP-Server sendet ein DHCPACK-Paket an den Client. Ein DHCPACK-Paket ist eine Nachricht, die der DHCP-Server an einen Client sendet, um die Anfrage eines Clients nach einer geleasten Konfiguration zu bestätigen und zu vervollständigen. Diese Nachricht enthält einen gültigen Lease für die IP-Adresse und andere IP-Konfigurationsdaten.

Wenn der DHCP-Client die Bestätigung erhält, initialisiert TCP/IP unter Verwendung der IP-Konfigurationsdaten, die der DHCP-Server bereitstellt. Der Client bindet auch das TCP/IP-Protokoll an die Netzwerkdienste und den Netzwerkadapter, so dass der Client im Netzwerk kommunizieren kann.

Der DHCP-Server sendet eine negative DHCP-Bestätigung (DHCPNAK-Paket), wenn die angebotene IP-Adresse nicht mehr gültig ist oder bereits von einem anderen Computer verwendet wird. Der Client muss dann den Lease-Prozess neu beginnen.

Wichtig Ein DHCP-Server und ein DHCP-Client kommunizieren über die User Datagram Protocol (UDP)-Ports 67 und 68. Einige Switches leiten DHCP-Broadcasts standardmäßig nicht richtig weiter. Damit DHCP korrekt funktioniert, müssen Sie diese Switches möglicherweise so konfigurieren, dass sie Broadcasts über diese Ports weiterleiten.

Lesen Sie hier weiter: Wie der DHCP-Lease-Erneuerungsprozess funktioniert

War dieser Artikel hilfreich?

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.