O DHCP é um protocolo que atribui dinamicamente endereços IP aos clientes de rede. O servidor DHCP armazena os endereços IP disponíveis e os atribui aos clientes que solicitam configuração via broadcast UDP. O modelo é cliente-servidor, com o servidor gerenciando de forma centralizada os endereços IP usados na rede.