Un server DHCP (Dynamic Host Configuration Protocol) è un server che assegna automaticamente gli indirizzi IP e le altre informazioni di configurazione di rete ai dispositivi che si collegano alla rete. Il server DHCP semplifica la gestione della rete perché consente di assegnare in modo efficiente indirizzi IP agli utenti della rete senza doverli configurare manualmente su ciascun dispositivo. In pratica, il server DHCP assegna gli indirizzi IP disponibili nel pool di indirizzi assegnato e fornisce agli utenti della rete alcuni parametri di configurazione come il gateway predefinito, il server DNS e altri parametri di rete.