DHCP (Dynamic Host Configuration Protocol)
Se lee en aproximadamente 4 minutos
Última actualización: 2026-01-25
Qué es DHCP
DHCP (Dynamic Host Configuration Protocol) es un protocolo que asigna automáticamente configuraciones de red como dirección IP, máscara de subred, puerta de enlace predeterminada y dirección del servidor DNS a los dispositivos que se conectan a una red.
Sin DHCP, sería necesario configurar manualmente la dirección IP en cada dispositivo que se conecte a la red. El hecho de que puedas usar internet simplemente conectándote por Wi-Fi al router doméstico se debe a que la función de servidor DHCP del router distribuye automáticamente las direcciones IP en segundo plano.
Flujo de operación de DHCP - Proceso DORA
La obtención de una dirección IP mediante DHCP se realiza a través de un intercambio de 4 mensajes (DORA).
- Discover (Descubrimiento): Cuando un dispositivo se conecta a la red, envía un mensaje broadcast preguntando "¿Hay algún servidor DHCP?". En este punto, el dispositivo no tiene dirección IP.
- Offer (Oferta): El servidor DHCP propone una dirección IP disponible. Si hay múltiples servidores DHCP, pueden llegar múltiples ofertas.
- Request (Solicitud): El dispositivo selecciona una oferta y solicita "Quiero esta dirección IP".
- Acknowledge (Confirmación): El servidor DHCP confirma la asignación y responde con información detallada como el período de concesión.
Todo este intercambio se completa normalmente en unos pocos cientos de milisegundos. El hecho de que puedas usar internet pocos segundos después de conectarte al Wi-Fi se debe a este rápido proceso DORA.
Período de concesión y gestión de direcciones IP
Las direcciones IP asignadas por DHCP tienen un "período de concesión" establecido. Cuando el período de concesión expira, el dispositivo solicita al servidor DHCP la renovación de la dirección IP.
- Routers domésticos: El período de concesión suele ser de 24 horas a varios días. Se configura largo porque hay poca rotación de dispositivos.
- Wi-Fi público: El período de concesión es de aproximadamente 1-2 horas. Se configura corto para recuperar direcciones eficientemente debido a la alta rotación de usuarios.
- Redes corporativas: Generalmente de 8 a 24 horas. Se determina según el equilibrio entre el número de dispositivos y el pool de direcciones.
Para dispositivos que necesitan una IP fija (impresoras, NAS, servidores, etc.), se usa la función de "asignación estática (reserva)" de DHCP. Al vincular la dirección MAC del dispositivo con una dirección IP, se puede asignar siempre la misma dirección IP manteniendo la comodidad de DHCP.
Resolución de problemas de DHCP
Muchos problemas de conexión de red se deben a DHCP. Presentamos problemas comunes y sus soluciones.
- Se asigna una dirección 169.254.x.x: Cuando no hay respuesta del servidor DHCP, el SO realiza una autoasignación mediante APIPA (Automatic Private IP Addressing). Intenta reiniciar el router, verificar el cable LAN o reconectar el Wi-Fi.
- Conflicto de direcciones IP: Si el rango de asignación DHCP se superpone con dispositivos configurados manualmente, la misma dirección IP puede asignarse a dos dispositivos. Separa el rango de asignación DHCP del rango de configuración manual.
- Servidor DHCP no autorizado (Rogue DHCP): Si existe un servidor DHCP no intencionado en la red, se distribuyen configuraciones incorrectas. En redes corporativas se contrarresta con DHCP snooping.
En Windows, puedes liberar y renovar la concesión DHCP con ipconfig /release e ipconfig /renew. En macOS / Linux, los comandos equivalentes son sudo dhclient -r y sudo dhclient.
Conceptos erróneos comunes
- Al usar DHCP la dirección IP cambia cada vez
- El servidor DHCP tiende a reasignar la misma dirección IP mientras esté dentro del período de concesión. En entornos domésticos, la misma dirección IP se mantiene en la mayoría de los casos a menos que se reinicie el router. Si necesitas fijarla con certeza, usa la asignación estática (reserva).
- DHCP solo distribuye direcciones IP
- DHCP distribuye de forma conjunta, además de la dirección IP, la máscara de subred, la puerta de enlace predeterminada, el servidor DNS, el servidor NTP, el nombre de dominio y muchas otras configuraciones necesarias para la conexión de red.