DHCP-Relay
Funktion auf Router oder L3-Switch, die DHCP-Pakete zwischen dem Client-Subnetz und einem DHCP-Server in einem anderen Subnetz weiterleitet. Cisco-Syntax: ip helper-address X.X.X.X. Nötig, weil DHCP broadcast-basiert ist und Broadcasts nicht zwischen Subnetzen routen.
Der Client sendet DHCPDISCOVER als Broadcast → der Relay-Agent fängt ihn ab und schickt ihn als Unicast an den zentralen DHCP-Server, mit dem Client-Subnetz im giaddr-Feld → der Server prüft den Pool für dieses Subnetz und liefert einen Lease zurück → der Relay leitet ihn zurück an den Client. Zusatzfeature: DHCP Option 82 (Circuit ID + Remote ID) — gibt dem DHCP-Server Auskunft über Port/Switch, an dem der Client angeschlossen ist, und ermöglicht port- bzw. MAC-basierte IP-Zuweisung. Modernes Enterprise-Setup: ein zentraler DHCP-Server für hundert Subnetze über Relays statt eines Servers pro Subnetz.