DHCP(Protocollo di configurazione host dinamico) è un acronimo usato in supporto informatico che significa Protocollo di configurazione dell'indirizzo di rete dinamico. Tramite DHCP è possibile effettuare una configurazione automatica e dinamica dei computer collegati ad una rete TCP/IP.
DHCP utilizza un modello client-server e il server DHCP gestisce centralmente (server centrale) gli indirizzi IP utilizzati nella rete. Il client DHCP è un dispositivo di rete in grado di acquisire le impostazioni TCP/IP da un server DHCP. Questo client cerca di trovare uno o più server DHCP che offrono le impostazioni predefinite desiderate in modo che il computer possa essere configurato automaticamente. Il pacchetto inviato dal server DHCP contiene le specifiche dell'indirizzo IP, della maschera, del gateway e dei server DNS.
Grazie al DHCP, i dispositivi in rete ricevono le configurazioni dal server centrale, in modo che l'utente non debba configurare manualmente gli indirizzi. DHCP è un protocollo consigliato perché aiuta e rende la gestione di grandi dimensioni reti IP e semplifica la vita agli utenti che si spostano molto con i propri computer portatile.