El Protocolo de configuración dinámica de host (DHCP) es un protocolo cliente-servidor que asigna automáticamente direcciones IP y otros parámetros de red —como la puerta de enlace predeterminada y los servidores DNS— a los dispositivos a partir de un conjunto de direcciones configurado. Elimina la necesidad de configurar manualmente los parámetros de red de cada dispositivo y es la forma predeterminada en que los dispositivos se conectan a las redes IP.
Puntos clave
- El DHCP asigna automáticamente direcciones IP y configuraciones a los clientes.
- Un protocolo cliente-servidor; un agente de retransmisión reenvía las solicitudes a través de las subredes.
- DHCPv4 y DHCPv6 utilizan perfiles de concesión, opciones y grupos de direcciones.
- Los contratos de alquiler vencen y se renuevan de forma automática, recuperando así las direcciones no utilizadas.
- Los dispositivos VOS pueden actuar como servidor DHCP local o como agente de retransmisión DHCP.
En esta página: Por qué es importanteCómo funcionaTiposDHCP y VersaPreguntas frecuentes
¿Por qué es importante el DHCP?
Cada dispositivo que se conecta a una red necesita una dirección IP, una máscara de subred, una puerta de enlace predeterminada y, por lo general, un servidor DNS; si alguno de estos datos es incorrecto, se interrumpe la conectividad o se produce un conflicto. Antes de la llegada del DHCP, los administradores asignaban estos parámetros manualmente en cada host, lo que no resultaba escalable y era una fuente constante de errores tipográficos y direcciones duplicadas.
El DHCP centraliza la gestión de direcciones. Cuando un dispositivo se conecta, emite una solicitud, y un servidor le responde con una dirección de un conjunto definido y el resto de su configuración, sin que el administrador tenga que intervenir en el terminal. Esto resulta especialmente importante cuando el número de dispositivos es elevado e impredecible —como en sucursales, redes Wi-Fi para invitados, BYOD e IoT—, donde los hosts aparecen y desaparecen constantemente. Las concesiones caducan y se recuperan automáticamente, y cualquier cambio en una opción DHCP se propaga a todos los clientes en su próxima renovación.
¿Qué es el DHCP?
El DHCP funciona mediante un intercambio cliente-servidor, que a veces se resume como DORA: un cliente emite un mensaje «Discover», un servidor responde con una «Offer» de una dirección disponible, el cliente envía una «Request» para confirmarla y el servidor responde con un «Acknowledgment» que formaliza la concesión. El intercambio suele completarse en unos pocos paquetes antes de que el cliente empiece a utilizar la red.
La asignación de direcciones se rige por perfiles. Un perfil de concesión establece durante cuánto tiempo una dirección es válida y cuándo debe renovarla el cliente. Un perfil de opciones define los parámetros que se proporcionan con la dirección, como el enrutador predeterminado, los servidores DNS y las opciones específicas del proveedor. Cuando un cliente y un servidor DHCP se encuentran en subredes diferentes, un agente de retransmisión DHCP reenvía los mensajes entre ellos, ya que las difusiones de descubrimiento no cruzan por sí solas los límites de enrutamiento.
Tipos de DHCP
El DHCP se divide en varios ejes. El DHCPv4 y el DHCPv6 dan servicio a redes IPv4 e IPv6, respectivamente; el DHCPv6 puede funcionar con estado, asignando direcciones y parámetros a la vez, o sin estado, proporcionando únicamente la configuración (como los servidores DNS), mientras que las direcciones se asignan por otros medios.
Según su función, un dispositivo puede actuar como servidor DHCP, asignando direcciones desde su propio conjunto, o como agente de retransmisión, reenviando las solicitudes a un servidor de otra subred sin asignar ninguna dirección por sí mismo. Según el método de asignación, un servidor puede asignar direcciones de forma dinámica, recuperándolas al vencimiento del plazo de concesión, o de forma estática, asociando una dirección MAC a la misma IP en cada ocasión, lo cual resulta útil para impresoras y otros dispositivos que necesitan una dirección predecible.
DHCP y Versa
Los dispositivos VOS pueden configurarse como un servidor DHCP local, un agente de retransmisión DHCP o ambos, a partir de perfiles —concesión, opciones, asignación estática y grupo de direcciones— asociados a un servidor o, a nivel global de DHCP, utilizarse como valor predeterminado cuando un servidor no los anule. Las condiciones de coincidencia permiten que un servidor o un agente de retransmisión seleccione a qué solicitudes responde, por interfaz, identificador de cliente o dirección de hardware; la comprobación basada en ping evita ofrecer una dirección que ya esté en uso.
En los perfiles LAN, los parámetros del servidor DHCP y del relé se configuran directamente en las interfaces IRB junto con los parámetros de VLAN, mientras que los dispositivos CSG configuran las mismas opciones a través del portal Versa . El estado de las asignaciones se almacena localmente y se sincroniza entre los dispositivos de los pares de alta disponibilidad (HA) en modo activo-en espera.
Preguntas frecuentes
¿En qué consiste el proceso DHCP DORA?
DORA son las siglas de «Discover», «Offer», «Request» y «Acknowledge»: los cuatro mensajes que se intercambian cuando un cliente obtiene una dirección. El cliente emite un «Discover», el servidor responde con un «Offer», el cliente lo confirma con un «Request» y el servidor finaliza el proceso con un «Acknowledgment».
¿Cuál es la diferencia entre un servidor DHCP y un agente de retransmisión DHCP?
Un servidor DHCP asigna direcciones IP a partir de un conjunto configurado y responde él mismo a las solicitudes. Un agente de retransmisión no asigna direcciones, sino que reenvía los mensajes DHCP entre los clientes y un servidor situado en una subred diferente, lo cual es necesario porque el proceso de detección se basa en difusiones que los routers no reenvían.
¿Cuál es la diferencia entre DHCPv4 y DHCPv6?
DHCPv4 asigna direcciones IPv4 y la configuración a los clientes. DHCPv6 da servicio a redes IPv6 y puede funcionar con estado, asignando direcciones y parámetros conjuntamente, o sin estado, proporcionando únicamente la configuración (como los servidores DNS), mientras que las direcciones proceden de la autoconfiguración sin estado de IPv6 en lugar de del servidor.
¿Qué ocurre cuando caduca una concesión DHCP?
Cada dirección asignada tiene un periodo de vigencia; antes de que expire, el cliente envía una solicitud de renovación y el servidor prorroga dicho periodo si la dirección sigue siendo válida. Si un cliente no renueva nunca y el periodo de vigencia caduca, el servidor recupera la dirección para reasignarla.
¿Puede el DHCP asignar siempre la misma dirección IP a un dispositivo?
Sí. Un perfil de asignación estática vincula la dirección MAC de un dispositivo a una dirección IP fija, de modo que el servidor DHCP siempre asigna esa dirección al mismo dispositivo en lugar de obtenerla del grupo dinámico, lo cual resulta útil para impresoras, servidores y otros elementos de la infraestructura que necesitan una dirección predecible.
Más información sobre DHCP
Si quieres saber más, estas son algunas fuentes en las que confiamos.
| RFC 2131: Protocolo de configuración dinámica de hosts | RFC 9915: DHCPv6 |
|---|---|
| El estándar original de la IETF que define el intercambio de mensajes DHCP, las opciones y el comportamiento cliente-servidor para redes IPv4. | El actual estándar de Internet de la IETF para DHCP en redes IPv6 (que sustituye al RFC 8415), que abarca la asignación de direcciones y configuraciones con estado y sin estado. |
Términos relacionados
Si estás leyendo sobre DHCP, te conviene echar un vistazo a lo siguiente.
| Red | Syslog | Exportación de información sobre el flujo de IP |
|---|---|---|
| El objeto VOS que agrupa interfaces similares bajo una instancia de enrutamiento; los servidores DHCP y los agentes de retransmisión se configuran por interfaz o por red. | El formato de mensaje que puede utilizar el registro VOS para exportar eventos de asignación y renovación de DHCP, junto con otras actividades, a un colector centralizado. | Un formato de exportación de flujos que utilizan los dispositivos VOS para obtener visibilidad del tráfico en las mismas interfaces en las que el DHCP asigna direcciones. |