DHCP es un protocolo que permite asignar automáticamente direcciones IP y configuraciones de red a dispositivos en una red. Funciona a través de un servidor DHCP central que gestiona y distribuye las direcciones IP. Existen tres modos de asignación: manual, donde el administrador asigna direcciones fijas; automático, donde las direcciones se asignan aleatoriamente; y dinámico, donde las direcciones solo se mantienen de forma temporal. DHCP reduce la carga de configuración manual para los administradores de red.