Wir haben eine Umgebung mit nur einem DHCP Server. Der RFC 1542 Standard sagt aus, dass die DHCP Relay Funktion auf dem Router vorhanden ist. Ist diese aber nicht verfügbar, dann benötigen wir einen Relay Agent, der die Broadcast Nachricht des Clients entgegennimmt und in eine Unicast Nachricht umwandelt. Nach der Konvertierung sendet der Relay Agent die Unicast Nachricht an den Router (Routing) und dieser dann weiter an den DHCP Server. Der DHCP Server vergibt dem Client eine IP Adresse, die der Relay Agent annimmt und an den Client weiterleitet.
Unicast = Die Übertragung einer Nachricht an einen einzigen Empfänger
Broadcast = Die Übertragung einer Nachricht an alle erreichbaren Empfänger
Und so richten wir einen Relay Agent ein: