Die Kommunikation des DHCP-Protokolls benutzt das User Datagram Protocol/UDP als Transportprotokoll [#!RFC1541!#], [#!Dro96b!#], [#!Come95!#]. Das bringt mit sich, daß durch die Nichtüberwachung des PDU-Transports eventuell Pakete verlorengehen können, die zwischen DHCP-Server und DHCP-Client ausgetauscht werden. Durch Wiederholung einer Übertragung wird aber von Seiten von DHCP sichergestellt, daß keine Lücken in der Informationsübertragung stattfinden. Diese Wiederholung geschieht mit Hilfe von fest definierten Algorithmen, welche nach dem sogenannten Radomized Exponential Backoff-Verfahren arbeiten [#!RFC1541!#], [#!Dro96b!#]. Die Kommunikation zwischen Server und Client geschieht unter Benutzung der Ports 67 und 68. Der Server benutzt dabei Port 67, der Client Port 68, um PDUs wie DHCPDISCOVER, DHCPREQUEST etc. zu verschicken.