Il client si identifica verso il server attraverso un campo client-id dei pacchetti DHCP. Questo campo ha normalmente come valore l'indirizzo MAC della scheda di rete per cui si richiede l'indirizzo, ma può anche essere configurato manualmente. È quindi possibile che un calcolatore configurato male o deliberatamente per fini illeciti offra abusivamente indirizzi IP, creando malfunzionamenti alla rete e/o gravi problemi di sicurezza. Per controllare l'accesso a una rete esistono metodi più solidi che, però, richiedono un supporto da parte degli switch a cui sono collegati gli utenti, come IEEE 802.1x.