Protocolo diseñado con arquitectura cliente/servidor.
Puerto servidor: 67
Puerto cliente: 68
Protocolo abierto, protocolo implementado igual por todos los fabricantes y S.O.
Usa UDP a nivel de transporte.
Mejora al protocolo BOOTP.
A la asignación de IP se le denomina concesión (lease) y es en alquiler normalmente, tiene una duración limitada la concesión, a dicho tiempo se le denomina tiempo de concesión (lease time).
La IP asignada puede ser elegida aleatoriamente de entre un rango de direcciones reservado para dicho propósito (pool de direcciones) o puede ser siempre la misma.
Asignación manual: El administrador configura manualmente las direcciones IP del cliente en el servidor DHCP.Cuando la estación de trabajo del cliente pide una dirección IP, el servidor mira la dirección MAC y procede a asignar la que configuró el administrador. También puede usarse para denegar el acceso a equipos concretos.
Asignación persistente o automática: Al cliente DHCP se le asigna una dirección IP de forma aleatoria y ésta no caduca. (No se usarán parámetros de tiempo).
Asignación dinámica: El servidor DHCP asigna una dirección IP a un cliente de forma temporal. Cuando este tiempo acaba, la IP es revocada y la estación de trabajo ya no puede funcionar en la red hasta que no pida otra o bien prorrogue la concesión. (Se usarán los parámetros de tiempo).