¿Qué es DHCP y cómo funciona?

¿Qué es DHCP y cómo funciona?
Si bien hay varios protocolos de gestión de red hoy, DCHP sigue siendo una de las opciones más populares. DCHP, un acrónimo para el protocolo de configuración de host dinámico, automatiza la tarea a menudo desalentadora de configurar o configurar los dispositivos en las redes IP. La esencia es permitir que los dispositivos usen los servicios de red como NTP, DNS y otros protocolos de comunicación basados ​​en TCP o UDP.

Este protocolo es útil para configurar o cambiar dinámicamente los parámetros de configuración de los hosts de Internet. Una vez que DHCP asigna cada dispositivo en su red, los parámetros de configuración de red relevantes, el dispositivo podrá comunicarse con otras redes IP.

Por supuesto, estos parámetros incluyen los maestros de red, las direcciones IP, los servidores DNS y los enrutadores predeterminados. Y como la mayoría de los protocolos de gestión de redes, DHCP presenta un modelo de cliente cliente. Es una mejor versión del BootP obsoleto y es un componente integral de la solución DDI que incluye DNS-DHCP-IPAM.

Este artículo arroja luz sobre DHCP. La redacción introductoria explica qué es DHCP y cómo funciona DHCP en las configuraciones de Linux. Seguir leyendo!

Descripción general del protocolo de configuración de host dinámico

Como protocolo de gestión de red, DHCP elimina la necesidad de que los administradores de red establezcan los dispositivos de red manualmente. Asigna automáticamente los parámetros de configuración a las computadoras y otros dispositivos de red.

Cuenta con dos componentes: una instancia de servidor y una instancia de cliente. El lado del servidor es a menudo el centro de red instalado centralmente, mientras que las instancias del cliente son las computadoras o dispositivos individuales.

Este protocolo define cómo se comunican los dispositivos dentro de una red local y en todas las redes a través de Internet. Por ejemplo, un servidor DHCP administra la configuración IP para dispositivos dentro de su red local al proporcionar automáticamente y dinámicamente las direcciones IP u otros parámetros de configuración.

En particular, los parámetros de configuración asignados por DHCP solo son válidos para duraciones limitadas. Esta duración se llama arrendamiento DHCP, mientras que el período de validez es el tiempo de arrendamiento de DHCP. Un cliente ya no usará la dirección IP o el parámetro asignado una vez que expire el arrendamiento. La implicación es que necesitan detener la comunicación con la red.

Sin embargo, los clientes aún pueden solicitar una extensión de alquiler de arrendamiento a través del ciclo de renovación de arrendamiento DHCP estipulado. El proceso de renovación proporciona una asignación de dirección IP robusta y automática a los dispositivos.

Cómo funciona DHCP y sus escenarios de uso

DHCP es un protocolo de cliente cliente y ciertamente tiene ambos componentes. Por lo tanto, cada vez que un dispositivo intenta iniciar una conexión a una red, el software del cliente DHCP envía automáticamente una transmisión de consultas solicitando una información específica.

El servidor DHCP recibe esta solicitud. Y dado que administra un conglomerado de direcciones IP y otra información relacionada con la configuración del cliente, como nombres de dominio, puertas de enlace predeterminadas, servidores de tiempo y servidores de nombres, revisa y responde a la consulta del cliente.

La respuesta puede basarse en la configuración de administración anterior, una dirección específica predeterminada o cualquier información válida para la red. Los clientes de DHCP solicitan o consultan esta información tan pronto como se arranca y de vez en cuando antes de que expire.

Idealmente, puede implementar el DHCP en pequeñas redes residenciales y grandes redes multinivel que comprenden varios servidores. Un solo servidor aún puede ofrecer servicios a las grandes redes con numerosos enlaces cuando los agentes de retransmisión de DHCP en los enrutadores.

Los siguientes son los principales escenarios de uso de DHCP:

    • Conexión inicial del cliente - Una computadora o dispositivo cliente inicia una solicitud o consulta en busca de una dirección IP y otros parámetros de configuración desde el servidor DHCP.
    • Extensión de uso de IP - El cliente utiliza este escenario para solicitar una extensión para usar la dirección IP y otros parámetros de configuración desde el servidor DHCP. Este escenario es útil cuando transcurre el tiempo de arrendamiento.
    • Conexión del cliente después de un reinicio - El cliente solicita permiso para usar la misma dirección IP y parámetros utilizados antes del reinicio.
    • Desconexión del cliente - Independientemente de qué escenario, el cliente aprovechó la conexión, el cliente finalmente solicitará al servidor que libere la dirección IP y los parámetros proporcionados. Este escenario también termina la comunicación.

Ejemplo de DHCP Linux

Idealmente, los usuarios de Linux pueden iniciar un servidor DHCP con el comando DHCPD. Esta utilidad solicita al servidor a leer el /etc /dhcpd.Archivo conf que contiene toda la información sobre las direcciones IP disponibles y otra información de configuración.

Un ejemplo del archivo de configuración se parece al siguiente:

Conclusión

DHCP suena bastante sencillo. Sin embargo, implementarlo es más bien involucrado. Este artículo te presenta a DHCP. En nuestros escritos posteriores, seremos un poco más detallados para proporcionarle una guía paso a paso sobre cómo configurar un cliente y servidor DHCP.