Das DHCP-Protokoll ermöglicht die Zuweisung der Netzwerkkonfiguration (IP-Adresse, Subnetzmaske, Gateway) an Clients durch einen Server.
DHCP Anfrage
1. DISCOVER
Der Client (in diesem Fall das Notebook) sendet ein UDP Paket mit der Zieladresse 255.255.255.255 und der Quelladresse 0.0.0.0 in das Netzwerk. Dieses Broadcastpaket dient als Adressanforderung an alle bereitgestellten DHCP-Server. In einem richtig konfigurierten und aufgeräumten Netzwerk darf nur ein DHCP-Server antworten.
2. OFFER
Der Ziel-DHCP-Server antwortet auf den zuvor gesendeten Broadcast mit einer freien IP-Adresse aus dem DHCP-Bereich. Dabei übermittelt der Server die folgenden Parameter an den Client: MAC-Adresse des Clients, vorgeschlagene IP-Adresse, Subnetzmaske, IP des DHCP-Servers und Gültigkeitsdauer.
3. REQUEST
Der Client bestätigt die empfangene Konfiguration mit einer positiven Meldung ins Netzwerk.
4. ACKNOWLEDGE
Abschließend wir die Vergabe der IP-Adresse vom DHCP-Server bestätigt. Falls zusätzliche Optionen (z.B. DNS, NTP-Server oder Suchdomäne) konfiguriert sind, werden diese noch übermittelt.