¿Que Es Un Servidor DHCP?
El protocolo de configuración dinámica de host (DHCP, Dynamic Host Configuration Protocol) es un estándar TCP/IP diseñado para simplificar la administración de la configuración IP de los equipos de nuestra red.
Si disponemos de un servidor DHCP, la configuración IP de los PCs puede hacerse de forma automática, evitando así la necesidad de tener que realizar manualmente uno por uno la configuración TCP/IP de cada equipo.
Un servidor DHCP es un servidor que recibe peticiones de clientes solicitando una configuración de red IP. El servidor responderá a dichas peticiones proporcionando los parámetros que permitan a los clientes autoconfigurarse. Para que un PC solicite la configuración a un servidor, en la configuración de red de los PCs hay que seleccionar la opción 'Obtener dirección IP automáticamente'.
El servidor proporcionará al cliente al menos los siguientes parámetros:
- Dirección IP
- Máscara de subred
- Opcional mente, el servidor DHCP podrá proporcionar otros parámetros de configuración tales como: Puerta de enlace Y Servidores DNS
Muchos otros parámetros más
El servidor DHCP proporciona una configuración de red TCP/IP segura y evita conflictos de direcciones repetidas. Utiliza un modelo cliente-servidor en el que el servidor DHCP mantiene una administración centralizada de las direcciones IP utilizadas en la red. Los clientes podrán solicitar al servidor una dirección IP y así poder integrarse en la red.
Con la ayuda de los protocolos de transporte los mensajes multicast y unicas son entregados a sus destino, recordemos que el cliente envía una mensaje multicast en busca de un servidor dhcp, una vez se encuentre dicho servidor. él responde con un mensaje unicast esta permite una interación del propio servidor con el cliente donde por ultimo termina obteniendo las respectiva dirección ip.
El cliente solicita información DHCP: DHCPDISCOVER
En primer lugar, el cliente envía un mensaje DHCPDISCOVER
que solicita una dirección IP. El mensaje DHCPDISCOVER contiene un
identificador exclusivo del cliente (normalmente la dirección MAC). El mensaje
también podría contener otras peticiones, tales como opciones solicitadas (por
ejemplo, la máscara de subred, el servidor de nombres de dominio, el nombre de
dominio o la ruta estática). El mensaje se envía en forma de difusión. Si la
red contiene direccionadores, estos se pueden configurar para que reenvíen
paquetes DHCPDISCOVER a los servidores DHCP de las redes conectadas.
El servidor DHCP ofrece información al cliente: DHCPOFFER
Cualquier servidor DHCP que reciba el mensaje DHCPDISCOVER
podría enviar un mensaje DHCPOFFER como respuesta. El servidor DHCP podría no
enviar un mensaje DHCPOFFER de nuevo al cliente por varios motivos: las causas
más habituales son que todas las direcciones disponibles están actualmente
cedidas, que la subred no esté configurada o que el cliente no esté soportado.
Si el servidor DHCP envía un mensaje DHCPOFFER como respuesta, el DHCPOFFER
contendrá una dirección IP disponible y cualquier otra información de
configuración que esté definida en la configuración de DHCP.
El cliente acepta la oferta del servidor DHCP: DHCPREQUEST
El cliente recibe mensajes DHCPOFFER de los servidores DHCP
que han respondido a los mensajes DHCPDISCOVER. El cliente compara las ofertas
con los valores que ha solicitado y luego selecciona el servidor que desea
utilizar. Envía un mensaje DHCPREQUEST para aceptar la oferta, e indica qué
servidor ha seleccionado. Este mensaje se difunde por toda la red para que
todos los servidores DHCP sepan cuál es el servidor que se ha seleccionado.
El servidor DHCP emite un acuse de recibo para el cliente y
le cede la dirección IP: DHCPACK
Si un servidor recibe un mensaje DHCPREQUEST, el servidor
marca la dirección como cedida. Los servidores que no están seleccionados
devolverán las direcciones ofertadas a la agrupación de direcciones disponible.
El servidor seleccionado envía al cliente un acuse de recibo (DHCPACK) que
contiene información de configuración adicional.
El cliente ahora podría utilizar la dirección IP y los
parámetros de configuración. Utilizará estos valores hasta que caduque la cesión
o hasta que el cliente envíe un mensaje DHCPRELEASE al servidor para terminar
la cesión.
El cliente intenta renovar la cesión: DHCPREQUEST, DHCPACK
El cliente empieza a renovar una cesión cuando ha
transcurrido la mitad del tiempo de cesión. El cliente solicita la renovación
enviando un mensaje DHCPREQUEST al servidor. Si el servidor acepta la petición,
enviará un mensaje DHCPACK al cliente. Si el servidor no responde a la
petición, el cliente podría seguir utilizando la dirección IP y la información
de configuración hasta que caduque la cesión. Mientras la cesión está todavía
activa, no es necesario que el cliente y el servidor pasen por el proceso
DHCPDISCOVER y DHCPREQUEST. Cuando haya caducado la cesión, el cliente debe
empezar de nuevo con el proceso DHCPDISCOVER.
El cliente finaliza la cesión: DHCPRELEASE
El cliente finaliza la cesión enviando un mensaje
DHCPRELEASE al servidor DHCP. Entonces, el servidor devolverá la dirección IP
del cliente a la agrupación de direcciones que esté disponible.
Fuente: Ite Educaciones