DHCP-Relay und ip helper-address

Das DHCP-Relay wird verwendet, wenn der DHCP-Server und der Client nicht im selben physischen oder logischen Netzwerk sind. Es nimmt DHCP-Anfragen von Clients in einem Subnetz entgegen und leitet sie an einen DHCP-Server in einem anderen Subnetz weiter.

Der Befehl „ip helper-address" ermöglicht es, UDP-Broadcasts, einschließlich DHCP-Pakete, an eine bestimmte Adresse oder mehrere Adressen weiterzuleiten. Dies ist nützlich in Netzen, in denen sich DHCP-Clients und DHCP-Server in unterschiedlichen Subnetzen befinden. Durch die Angabe der ,,ip helper-address" auf dem Router können DHCP-Anforde- rungen der Clients zum Server weitergeleitet werden.




DHCP verwendet für die erste Anfrage (DHCP Discover) einen Broadcast. Broadcasts werden jedoch normalerweise nicht von Routern zwischen verschiedenen Netzwerken weitergeleitet.

📡 Problem

🔄 Lösung: DHCP-Relay

⚙️ ip helper-address

Auf Cisco-Geräten wird DHCP-Relay meist mit dem Befehl ip helper-address konfiguriert.

interface VLAN10
 ip helper-address 192.168.100.10

📊 Beispiel

Client (192.168.10.0/24) │ ▼ Router / L3-Switch (ip helper-address) │ ▼ DHCP-Server (192.168.100.10)

🎯 Vorteile

Prüfungsantwort (kurz):

DHCP-Relay ermöglicht die Weiterleitung von DHCP-Anfragen über Subnetzgrenzen hinweg. Da DHCP Discover-Nachrichten als Broadcast gesendet werden und Router Broadcasts nicht weiterleiten, übernimmt ein DHCP-Relay-Agent diese Aufgabe. Auf Cisco-Geräten wird dies häufig mit dem Befehl ip helper-address konfiguriert, der die DHCP-Anfragen an einen bestimmten DHCP-Server weiterleitet.
Merksatz für die FISI-Prüfung:

📢 DHCP-Broadcast kommt nicht über Router hinweg.
🔀 DHCP-Relay bzw. ip helper-address leitet die Anfrage an den DHCP-Server weiter.