DHCP2

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 5

Qué es el 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

Opcionalmente, el servidor DHCP podrá proporcionar otros parámetros de configuración tales


como:

 Puerta de enlace

 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.

Funcionamiento de una petición DHCP


El servidor solo asigna direcciones dentro de un rango prefijado. Si por error hemos configurado
manualmente una IP estática perteneciente al rango gestionado por nuestro servidor DHCP, podría
ocurrir que dicha dirección sea asignada dinámicamente a otro PC, provocándose un conflicto de
IP. En ese caso el cliente solicitará y comprobará, otra dirección IP, hasta que obtenga una
dirección IP que no esté asignada actualmente a ningún otro equipo de nuestra red.

La primera vez que seleccionamos en un PC que su configuración IP se determine por DHCP, éste
pasará a convertirse en un cliente DHCP e intentará localizar un servidor DHCP para obtener una
configuración desde el mismo. Si no encuentra ningún servidor DHCP, el cliente no podrá disponer
de dirección IP y por lo tanto no podrá comunicarse con la red. Si el cliente encuentra un servidor
DHCP, éste le proporcionará, para un periodo predeterminado, una configuración IP que le
permitirá comunicarse con la red. Cuando haya transcurrido el 50% del periodo, el cliente solicitará
una renovación del mismo.

Cuando arrancamos de nuevo un PC cuya configuración IP se determina por DHCP, pueden darse
dos situaciones:

 Si la concesión de alquiler de licencia ha caducado, el cliente solicitará una nueva licencia


al servidor DHCP (la asignación del servidor podría o no, coincidir con la anterior).

 Si la concesión de alquiler no ha caducado en el momento del inicio, el cliente intentará


renovar su concesión en el servidor DHCP, es decir, que le sea asignada la misma
dirección IP.

Antes de comenzar con los procesos de instalación y configuración de nuestro servidor DHCP,
vamos a definir algunos términos que utilizaremos a lo largo de dicho proceso.

Ámbito servidor DHCP: Un ámbito es un agrupamiento administrativo de equipos o clientes de


una subred que utilizan el servicio DHCP.

Rango servidor DHCP: Un rango de DHCP está definido por un grupo de direcciones IP en una
subred determinada, como por ejemplo de 192.168.0.1 a 192.168.0.254, que el servidor DHCP
puede conceder a los clientes.

Concesión o alquiler de direcciones: es un período de tiempo que los servidores DHCP


especifican, durante el cual un equipo cliente puede utilizar una dirección IP asignada.

Reserva de direcciones IP: Consiste en reservar algunas direcciones IP para asignárselas


siempre a los mismos PCs clientes de forma que cada uno siempre reciba la misma dirección IP.
Se suele utilizar para asignar a servidores o PCs concretos la misma dirección siempre. Es similar
a configurar una dirección IP estática pero de forma automática desde el servidor DHCP. En el
servidor se asocian direcciones MAC a direcciones IP. Es una opción muy interesante para asignar
a ciertos PCs (servidores, impresoras de red, PCs especiales...) siempre la misma IP.

http://www.ite.educacion.es/formacion/materiales/85/cd/linux/m2/servidor_dhcp.html
Definición del término DHCP
DHCP significa Protocolo de configuración de host dinámico . Es un protocolo que permite
que un equipo conectado a una red pueda obtener su configuración (principalmente, su
configuración de red) en forma dinámica (es decir, sin intervención particular). Sólo tiene que
especificarle al equipo, mediante DHCP, que encuentre una dirección IP de manera
independiente. El objetivo principal es simplificar la administración de la red.
El protocolo DHCP sirve principalmente para distribuir direcciones IP en una red, pero desde
sus inicios se diseñó como un complemento del protocolo BOOTP (Protocolo Bootstrap), que
se utiliza, por ejemplo, cuando se instala un equipo a través de una red (BOOTP se usa junto
con un servidor TFTP donde el cliente encontrará los archivos que se cargarán y copiarán en
el disco duro). Un servidor DHCP puede devolver parámetros BOOTP o la configuración
específica a un determinado host.

Funcionamiento del protocolo DHCP


Primero, se necesita un servidor DHCP que distribuya las direcciones IP. Este equipo será la
base para todas las solicitudes DHCP por lo cual debe tener una dirección IP fija. Por lo tanto,
en una red puede tener sólo un equipo con una dirección IP fija: el servidor DHCP.

El sistema básico de comunicación es BOOTP (con la trama UDP). Cuando un equipo se


inicia no tiene información sobre su configuración de red y no hay nada especial que el
usuario deba hacer para obtener una dirección IP. Para esto, la técnica que se usa es la
transmisión: para encontrar y comunicarse con un servidor DHCP, el equipo simplemente
enviará un paquete especial de transmisión (transmisión en 255.255.255.255 con información
adicional como el tipo de solicitud, los puertos de conexión, etc.) a través de la red local.
Cuando el DHCP recibe el paquete de transmisión, contestará con otro paquete de
transmisión (no olvide que el cliente no tiene una dirección IP y, por lo tanto, no es posible
conectar directamente con él) que contiene toda la información solicitada por el cliente.

Se podría suponer que un único paquete es suficiente para que el protocolo funcione. En
realidad, hay varios tipos de paquetes DHCP que pueden emitirse tanto desde el cliente hacia
el servidor o servidores, como desde los servidores hacia un cliente:

 DHCPDISCOVER (para ubicar servidores DHCP disponibles)


 DHCPOFFER (respuesta del servidor a un paquete DHCPDISCOVER, que contiene
los parámetros iniciales)
 DHCPREQUEST (solicitudes varias del cliente, por ejemplo, para extender
su concesión)
 DHCPACK (respuesta del servidor que contiene los parámetros y la dirección IP del
cliente)
 DHCPNAK (respuesta del servidor para indicarle al cliente que su concesión ha
vencido o si el cliente anuncia una configuración de red errónea)
 DHCPDECLINE (el cliente le anuncia al servidor que la dirección ya está en uso)
 DHCPRELEASE (el cliente libera su dirección IP)
 DHCPINFORM (el cliente solicita parámetros locales, ya tiene su dirección IP)
El primer paquete emitido por el cliente es un paquete del tipo DHCPDISCOVER. El servidor
responde con un paquete DHCPOFFER, fundamentalmente para enviarle una dirección IP al
cliente. El cliente establece su configuración y luego realiza un DHCPREQUEST para validar
su dirección IP (una solicitud de transmisión ya que DHCPOFFER no contiene la dirección IP)
El servidor simplemente responde con un DHCPACK con la dirección IP para confirmar la
asignación. Normalmente, esto es suficiente para que el cliente obtenga una configuración de
red efectiva, pero puede tardar más o menos en función de que el cliente acepte o no la
dirección IP...

Concesiones:
Para optimizar los recursos de red, las direcciones IP se asignan con una fecha de inicio y de
vencimiento para su validez. Esto es lo que se conoce como "concesión". Un cliente que
detecta que su concesión está a punto de vencer, puede solicitarle al servidor una extensión
de la misma por medio de un DHCPREQUEST. Del mismo modo, cuando el servidor detecta
que una concesión va a vencer, enviará un DCHPNAK para consultarle al cliente si desea
extenderla. Si el servidor no recibe una respuesta válida, convertirá la dirección IP en una
dirección disponible.
Esta es la efectividad de DHCP: se puede optimizar la asignación de direcciones IP
planificando la duración de las concesiones. El problema es que si no se liberan direcciones,
en un momento determinado no se podrá cumplir con nuevas solicitudes DHCP debido a que
faltarán direcciones que puedan distribuirse.

En una red en la cual muchos equipos se conectan y desconectan permanentemente (redes


de escuelas o de oficinas de ventas, por ejemplo), es aconsejable ofrecer concesiones por
períodos cortos. En cambio, para una red compuesta principalmente por equipos fijos que se
reinician rara vez, las concesiones por períodos largos son más que suficientes. No se olvide
que DHCP trabaja principalmente por transmisión y que puede ocupar ancho de banda en
redes pequeñas con alta demanda.

Obtención de un servidor DHCP


Internet Software Consortium desarrolla servidores DHCP en el mundo del software libre. Este
es el servidor DHCP más usado y uno de los que mejor "cumple" las RFC. ¡ATENCIÓN! No es
sencillo desarrollar un servidor DHCP y distribuyen parches y mejoras continuas para los
servidores que ofrecen. La última versión en fecha es la 3.0, pero aún es una versión beta.
Una de las principales innovaciones en esta versión es la posibilidad de actualizar en forma
dinámica un DNS de acuerdo a las direcciones IP suministradas por el servidor DHCP. Para
mayor información, el primerproyecto sobre DNS dinámicos tiene fecha de marzo de
1996... Más información sobre la actualización de DNS con servidores DHCP.
Por supuesto que Microsoft tiene su propio servidor DHCP para NT, pero este servidor aún no
implementa la actualización dinámica de DNS.
http://es.kioskea.net/contents/261-el-protocolo-dhcp

También podría gustarte