Der DHCP (Dynamic Host Configuration Protocol)-Prozess ermöglicht es Netzwerkgeräten, automatisch eine IP-Adresse und andere Konfigurationsparameter zu erhalten, um eine Verbindung zum Netzwerk herzustellen. Der Ablauf des DHCP-Prozesses folgt einer standardisierten Reihenfolge, die als DORA bezeichnet wird: Discover, Offer, Request, Acknowledge. In diesem Artikel analysieren wir diesen Ablauf Schritt für Schritt und betrachten dabei auch die Rolle des DHCP-Relays, das eine wichtige Funktion in größeren Netzwerken erfüllt.
1. DHCP Discover
Der erste Schritt im DHCP-Prozess ist das Senden einer DHCP Discover-Nachricht. Diese Nachricht wird von einem Client (z. B. einem Computer oder Smartphone) gesendet, das eine IP-Adresse benötigt, aber noch keine hat. Der Client sendet ein Broadcast-Paket an das Netzwerk, um nach einem DHCP-Server zu suchen.
Wichtige Merkmale:
- Das Discover-Paket wird an die Broadcast-Adresse gesendet:
255.255.255.255. - Der Client weiß noch nicht, wer der DHCP-Server ist, also fragt er alle Server im Netzwerk an.
- Das Paket enthält keine IP-Adresse, da der Client noch keine besitzt.
2. DHCP Offer
Nachdem der DHCP-Server die Discover-Nachricht empfangen hat, antwortet er mit einer DHCP Offer-Nachricht. Diese Nachricht enthält eine angebotene IP-Adresse und zusätzliche Informationen wie die Subnetzmaske, das Standard-Gateway und die Lease-Dauer.
Wichtige Merkmale:
- Die Offer-Nachricht enthält die IP-Adresse, die dem Client zugewiesen wird.
- Zusätzlich werden DHCP-Optionen wie DNS-Server und Default Gateway angegeben.
- Der Server sendet die Antwort direkt an die MAC-Adresse des Clients.
3. DHCP Request
Der Client wählt eines der Angebote aus und sendet eine DHCP Request-Nachricht zurück an den Server, um die angebotene IP-Adresse zu akzeptieren. Diese Nachricht enthält die Adresse des Servers und die angeforderte IP-Adresse.
Wichtige Merkmale:
- Der Client bestätigt das Angebot, indem er die DHCP Request-Nachricht an den ausgewählten Server sendet.
- Die Nachricht enthält die IP-Adresse, die der Client erhalten möchte, und die ID des DHCP-Servers.
- Falls mehrere Angebote vom Server gemacht wurden, wählt der Client nur eines aus.
4. DHCP Acknowledge
Nachdem der Server die Request-Nachricht des Clients erhalten hat, sendet er eine DHCP Acknowledge-Nachricht, um die IP-Adresse offiziell zu bestätigen und den Client für die angeforderte IP-Adresse zu registrieren.
Wichtige Merkmale:
- Der Server bestätigt die Zuweisung der IP-Adresse und schließt den Prozess ab.
- Der Client kann nun die IP-Adresse verwenden und hat Zugriff auf das Netzwerk.
- Die Acknowledge-Nachricht enthält auch die Dauer der IP-Adresszuweisung (Lease Time).
5. DHCP Relay
In größeren Netzwerken, in denen sich der DHCP-Server möglicherweise nicht im gleichen Subnetz wie der Client befindet, wird ein DHCP Relay benötigt. Ein DHCP Relay-Server empfängt die Discover-Nachrichten vom Client und leitet sie an den DHCP-Server weiter, der sich möglicherweise in einem anderen Subnetz befindet. Dies ermöglicht eine zentrale Verwaltung von DHCP in einem großen Netzwerk.
Wichtige Merkmale:
- Der DHCP Relay empfängt die Discover-Nachricht und sendet sie an den DHCP-Server weiter.
- Der Relay-Server fügt der Nachricht die IP-Adresse des Relay-Servers hinzu, sodass der DHCP-Server weiß, von welchem Subnetz die Anfrage kommt.
- Wenn der DHCP-Server die Offer-Nachricht sendet, wird diese ebenfalls über das Relay an den Client weitergeleitet.
6. Troubleshooting von DHCP-Prozessen
Es kann zu Problemen kommen, wenn der DHCP-Prozess nicht ordnungsgemäß funktioniert. Häufige Fehlerquellen und Lösungen beinhalten:
Fehlerquellen:
- Kein DHCP-Server erreichbar: Überprüfen Sie, ob der DHCP-Server richtig konfiguriert ist und erreichbar ist. Prüfen Sie auch, ob der Relay-Server korrekt arbeitet.
- Falsche IP-Adressen: Wenn der Client eine falsche IP-Adresse erhält, stellen Sie sicher, dass der DHCP-Server korrekt konfiguriert ist und genügend IP-Adressen im Pool verfügbar sind.
- DHCP-Lease-Probleme: Wenn der Client keine gültige Lease erhält oder der Lease-Timer abläuft, überprüfen Sie die Lease-Dauer und stellen Sie sicher, dass der DHCP-Server korrekt konfiguriert ist.
CLI-Befehle zur Fehlersuche:
show ip dhcp binding– Zeigt die DHCP-Lease-Daten des Servers an.show ip dhcp pool– Zeigt die IP-Pools des DHCP-Servers an.debug dhcp detail– Aktiviert detailliertes Debugging für DHCP-Nachrichten.clear ip dhcp binding– Löscht alle aktuellen DHCP-Leases und zwingt den Client, eine neue zu erhalten.
Konfiguriere Cisco Router & Switches und liefere ein Packet-Tracer-Lab (CCNA)
Hallo! Ich bin ein CCNA-Network Engineer und unterstütze Sie bei Cisco Router- und Switch-Konfigurationen – inklusive eines vollständigen Cisco Packet-Tracer-Labs (.pkt). Ideal für Lern-/Übungsszenarien, Validierung oder eine saubere Demo-Topologie.
Was ich (je nach Paket) umsetze
-
Switching: VLANs, Trunking (802.1Q), Port-Zuweisung, STP-Basics (PortFast/BPDU Guard wo sinnvoll)
-
Routing: Default/Static Routing oder OSPF, Inter-VLAN Routing (Router-on-a-Stick)
-
Services: DHCP (Pools/Scopes), NAT/PAT für Internet-Simulation
-
Optional Security: Basic ACLs und SSH-Hardening
-
Test & Verifikation: Ping/Traceroute + wichtige Show-Commands (mit erwarteten Ergebnissen)
Sie erhalten
-
✅ Packet Tracer .pkt Datei
-
✅ Saubere Konfigurations-Notizen pro Gerät
-
✅ Verifikations-Checkliste + erwartete Outputs
-
✅ Kurze Dokumentation (wie die Topologie funktioniert)
Bitte schreiben Sie mir vor der Bestellung, damit wir Scope, Packet-Tracer-Version, Geräteanzahl und Deadline klären.
Konfiguriere Cisco Router & Switches | Cisco Packet-Tracer-Labs. Finden Sie mich auf Fiverr.










