El Proceso DHCP: Negociar un Arrendamiento

¿Conoces el proceso DHCP y cómo funciona? Si no lo sabes, no te preocupes, en este artículo te explicaremos de manera detallada qué es, cómo se negocia el arrendamiento y cómo funciona en tu red. La tecnología DHCP es fundamental en las redes modernas y su correcta configuración es esencial para garantizar una conexión fluida y sin interrupciones. ¡No te pierdas esta interesante guía sobre el proceso DHCP!

El proceso de obtener una dirección IP desde un servidor DHCP es bastante simple y directo. Este proceso básico, aunque muchos administradores de red lo dan por hecho, es clave para comprender cómo los clientes obtienen y negocian arrendamientos de IP. El proceso de obtener una dirección IP válida de un servidor DHCP se puede dividir en cuatro fases.

Estas cuatro fases son las siguientes: Descubrir DHCP, Oferta DHCP, Solicitud DHCPy Reconocimiento DHCP. Examinemos estas fases para un cliente que simplemente está conectado a la red. Cuando la interfaz de red se pone en línea, el proceso comienza de la siguiente manera:

DHCPDESCUBRIR

En la primera fase, el cliente difunde mensajes en la subred para descubrir todos los servidores DHCP disponibles. Un administrador de red puede configurar un agente de retransmisión DHCP en la interfaz de la puerta de enlace para retransmitir el paquete de difusión directamente a un servidor DHCP en situaciones en las que un servidor DHCP no está ubicado físicamente en la puerta de enlace. mismo segmento como los clientes DHCP.

Si un agente de retransmisión intercepta el paquete, actualizará el campo GIADDR (Dirección IP de puerta de enlace). Este cliente crea un paquete de Protocolo de datagramas de usuario (UDP) con la dirección IP de destino de 255.255.255.255 (Transmisión).

Tipo: UDP
IP de origen: 0.0.0.0
Puerto de origen: 68
IP de destino: 255.255.255.255
Puerto de destino: 67

DHCPOFERTA

Cuando un servidor DHCP recibe una solicitud de arrendamiento de IP de un cliente, inmediatamente reserva una dirección IP para el cliente y extiende una oferta de arrendamiento de IP enviando un DHCPOFFER mensaje al cliente.

Este mensaje contiene la dirección MAC del cliente, la dirección IP que ofrece el servidor, la máscara de subred, la duración de la concesión y la dirección IP del servidor DHCP que realiza la oferta. El servidor DHCP especifica la dirección de concesión de IP en el campo YIADDR (su dirección IP).

Tipo: UDP
IP de origen: IP del servidor DHCP
Puerto de origen: 67
IP de destino: 255.255.255.255 (o IP del agente de retransmisión DHCP si se utiliza)
Puerto de destino: 68

DHCPREQUEST

Un cliente puede recibir ofertas DHCP de varios servidores, pero aceptará solo una oferta de DHCP y transmitirá un mensaje de solicitud de DHCP. Según el campo ID de transacción en la solicitud, se informa a los servidores sobre la oferta que ha aceptado el cliente.

Cuando otros servidores DHCP reciben este mensaje, retirar cualquier oferta que podrían haber hecho al cliente y devolver la dirección ofrecida al conjunto de direcciones disponibles.

Tipo: UDP
IP de origen: 0.0.0.0
Puerto de origen: 68
IP de destino: 255.255.255.255
Puerto de destino: 67

DHCPPACK

Cuando el servidor DHCP recibe la DHCPREQUEST mensaje del cliente, el proceso de configuración entra en su fase final. La fase de reconocimiento consiste en enviar un DHCPACK paquete al cliente. este paquete incluye la duración del arrendamiento y cualquier otra información de configuración que el cliente pueda haber solicitado.

En este punto, el proceso de configuración de IP está terminado. Si el servidor DHCP está incapaz para ofrecer la concesión (especialmente para las solicitudes de DHCP para renovar una concesión existente), el servidor DHCP enviará un acuse de recibo negativo de DHCP, o DHCPNACKde vuelta al cliente.

Tipo: UDP
IP de origen: IP del servidor DHCP
Puerto de origen: 67
IP de destino: 255.255.255.255 (o IP del agente de retransmisión DHCP si se utiliza)
Puerto de destino: 68

Cuando los clientes DHCP ya tienen un arrendamiento activo en su lugar, intentarán renovar el contrato de arrendamiento al 50% del tiempo de arrendamiento. Por ejemplo, si el contrato de arrendamiento se emitió por 8 días, el cliente intentará renegociar el contrato de arrendamiento en 4 dias. Si no logra comunicarse con el servidor DHCP en ese momento, volverá a intentarlo cuando alcance el 87,5 % del período de arrendamiento.

Si no tiene éxito en este punto, el cliente continuará enviando regularmente DHCPREQUEST paquetes hasta que expire el contrato de arrendamiento. Una vez que vence el contrato de arrendamientoel cliente comenzará el proceso nuevamente desde la DHCPDISCOVER fase. Si el cliente no logra obtener una IP, por defecto se asignará a sí mismo una Dirección APIPA (Windows clientela).

Implementación Servicio DHCP

Configuracion Linux vi /etc/dhcp/dhcpd.conf Parametros Globales subnet 192.168.2.0 netmask 255.255.255.0 { Parametros ...

Deja un comentario