Dynamische IP-Konfiguration: Der D.O.R.A.-Handshake (Discover, Offer, Request, Acknowledge), Scopes, Lease-Time, Reservierungen und der DHCP-Relay-Agent (IP Helper).
📖 Fachtheorie & KMK-Prüfungswissen
1. Der D.O.R.A.-Ablauf
Wenn ein Client startet, besitzt er noch keine IP-Adresse. Er bezieht seine Konfiguration über 4 Broadcast-/Unicast-Schritte:
- Discover (DHCPDISCOVER): Client sendet Broadcast (
255.255.255.255) auf Port UDP 67: "Gibt es einen DHCP-Server im Netz?"
- Offer (DHCPOFFER): Ein oder mehrere DHCP-Server antworten mit einem Angebot (angebotene IP, Maske, Gateway, DNS, Lease-Dauer).
- Request (DHCPREQUEST): Der Client wählt ein Angebot aus und fordert die IP verbindlich per Broadcast an (damit andere Server ihr Angebot verwerfen).
- Acknowledge (DHCPACK): Der Server bestätigt die Zuweisung endgültig und trägt die Bindung in seine Lease-Tabelle ein.
2. Das Problem mit Routern & Der DHCP-Relay-Agent
Router leiten standardmäßig keine Broadcasts weiter! Befindet sich der DHCP-Server in einem anderen Subnetz, empfängt er das DHCPDISCOVER des Clients nicht.
Lösung: DHCP-Relay-Agent (Cisco: ip helper-address): Ein Dienst auf dem Router oder Switch fängt den lokalen Broadcast ab, wandelt ihn in ein Unicast-Paket um und leitet es direkt an die IP-Adresse des zentralen DHCP-Servers weiter.
✍️ Authentische IHK-Prüfungsaufgaben mit Erwartungshorizont
DHCP-Fehleranalyse in gerouteter Umgebung
8 Punkte
In einem Firmennetzwerk wurde ein neues Subnetz 'VLAN 30 (Vertrieb)' eingerichtet. Die Clients erhalten jedoch keine IP-Adresse vom zentralen DHCP-Server (VLAN 10), sondern vergeben sich selbst eine IP aus dem Bereich 169.254.x.x.
1. Benennen Sie die Bezeichnung für IP-Adressen aus dem Bereich 169.254.x.x.
2. Erläutern Sie die Ursache des Problems, warum die Clients den DHCP-Server nicht erreichen.
3. Beschreiben Sie die erforderliche Konfigurationsmaßnahme auf dem Gateway-Router.
💡 Didaktischer Erwartungshorizont & Punkteverteilung (nach KMK-Kriterien)
1. Bezeichnung des Adressbereichs:
APIPA (Automatic Private IP Addressing) / Link-Local Adressen nach RFC 3927. (2 Pkt.)
2. Ursache des Problems:
Der DHCP-Server steht in einem anderen Subnetz (VLAN 10). Die Clients in VLAN 30 senden ihr DHCPDISCOVER als Layer-2-Broadcast (255.255.255.255). Da Router Broadcasts nicht über Netzwerkgrenzen hinweg weiterleiten, erreicht die Anfrage den DHCP-Server nicht. (3 Pkt.)
3. Konfigurationsmaßnahme:
Auf dem Router-Interface für VLAN 30 muss ein DHCP-Relay-Agent (z. B. 'ip helper-address ') eingerichtet werden. Dieser nimmt den lokalen Broadcast entgegen und sendet ihn als Unicast gezielt an den DHCP-Server in VLAN 10. (3 Pkt.)