Hola,
El Dynamic Host Configuration Protocol (DHCP) es un protocolo que proporciona gestión integrada y configuración dinámica para los clientes.
DHCP adopta el modo cliente/servidor para las comunicaciones.El cliente se aplica al servidor para configuraciones tales como la dirección IP asignada, la máscara de subred y el gateway predeterminado; el servidor responde con las configuraciones correspondientes de acuerdo a las políticas.
Con el rápido crecimiento de las escalas de red y el aumento de la complejidad, por ejemplo, la ubicación de los hosts cambia frecuentemente (para computadoras portátiles o redes inalámbricas) y el número de hosts supera el número de direcciones IP asignables, las configuraciones de red se vuelven más complicadas.Para asignar direcciones IP adecuadas y dinámicamente a los hosts, se aplica DHCP.
DHCP se desarrolla sobre la base del protocolo BOOTstrap (BOOTP). BOOTP se ejecuta en un entorno estático donde cada host tiene la conexión de red fija.El administrador configura un archivo de parámetros BOOTP específico para cada host y el archivo permanece inalterado en un largo período.DHCP extiende BOOTP en los siguientes aspectos:
DHCP puede asignar automáticamente las direcciones de red reutilizables y agregar opciones de configuración.
DHCP permite a un host obtener una dirección IP dinámicamente en lugar de especificar una dirección IP para cada host.
DHCP asegura una asignación razonable de direcciones IP, lo que evita el desperdicio de direcciones IP y mejora el uso de direcciones IP de toda la red.
Espero les sirva.