Está en la página 1de 4

Que es un servidor DHCP

Protocolo de configuracin dinmica de Host (DHCP) es un protocolo clienteservidor que proporciona automticamente un host de protocolo Internet (IP)
con su direccin IP y otra informacin de configuracin relacionados como, por
ejemplo, la puerta de enlace predeterminada y la mscara de subred.
RFC 2131 y 2132 definen DHCP como un estndar de Internet Engineering
Task Force (IETF) basado en Protocolo Bootstrap (BOOTP), un protocolo con
el que DHCP comparte muchos detalles de implementacin. DHCP permite que
los hosts obtener informacin de configuracin de TCP/IP necesaria de un
servidor DHCP.

Para que se usa un dhcp


Todos los dispositivos en una red basada en TCP/IP deben tener una direccin
IP de unidifusin nico para tener acceso a la red y sus recursos. Sin DHCP,
direcciones IP para equipos nuevos o que se mueven de una subred a otro
deben configurarse manualmente; Direcciones IP para equipos que se quitan
de la red deben ser reclamadas manualmente.
Con DHCP, todo este proceso est automatizado y administrar de forma
centralizada.
El servidor DHCP almacena la informacin de configuracin en una base de
datos que incluye:

Parmetros de configuracin de TCP/IP vlidos para todos los clientes


de la red.
Direcciones IP vlidas, se mantienen en un grupo de asignacin a
clientes, as como excluir direcciones.
Direcciones reservadas de IP asociadas con determinados clientes
DHCP. Esto permite la asignacin coherente de una nica direccin IP a
un nico cliente DHCP.
La duracin de la concesin o la longitud de tiempo para el que se
puede utilizar la direccin IP antes de que se requiere una renovacin de
concesiones.

Funcionamiento

El servicio DHCP recibe las peticiones de asignacin de direcciones IP


por parte de los clientes. Enva la peticin como un mensaje de
broadcast a todos los equipos (puede haber ms de 1 servidor DHCP)
Los servidores DHCP responden al cliente en cuestin, proponindole
una direccin IP.
El cliente selecciona la primera IP que reciba y responde al servidor
DHCP correspondientes notificndole su MAC.

El servidor DHCP almacena esta informacin en una tabla interna hasta


que finalice el tiempo de validez o el cliente libere la IP.

Ventajas y desventajas
Ventajas

nicamente se configura el servidor que entregara de un rango de


direcciones una IP a cada cliente.
Facilidad de configuracin.
Las direcciones son controladas por el servidor, lo cual logra su
facilitacin al momento de dar seguimiento y supervisar.
En una red de bastantes usuarios, el servidor DHCP es necesario para
asignacin de IP de forma automtica.

Desventajas

En caso de que se requiera un DNS, es necesario configurarlo


manualmente para indicar las direcciones IP correspondientes.
En caso de que el servidor DHCP falla, todas las maquinas clientes
renovaran su IP al no obtener respuesta alguna, lo cual provocara que
toda la red se detenga.

Problemas
Seguridad
La automatizacin DHCP puede ser un grave riesgo de seguridad si un servidor
DHCP malintencionado es introducido a la red. Un servidor malintencionado no
se encuentra bajo el control del personal de la red, y puede ofrecer direcciones
IP a los usuarios que se conecten a ella. Si un usuario se conecta al DCHP
malicioso, la informacin enviada a travs de esa conexin puede ser
interceptada o vista, violando la privacidad del usuario y la seguridad de la red.
Esto es conocido como el ataque del hombre en medio, y puede tener serias
consecuencias si se enva informacin confidencial al servidor DHCP malicioso.

Fallo
Otro problema es, que si se coloca solamente un servidor DHCP, este forma
una unin crtica simple en la que el fallo puede ir de un solo error a un
problema de todo el sistema. Si el servidor falla, cualquier computadora
conectada que an no tenga una direccin IP tratar de obtener una y fallar.
Las computadoras que ya tengan una direccin IP desde antes del error del
servidor intentar renovarla, lo que ocasionar que la computadora pierda su

direccin IP. Todos los accesos de red se perdern hasta que el servidor sea
restaurado, ocasionando complicaciones potenciales para aquellos que estn
conectados y necesiten comunicarse con la red.

Modos en DHCP
Existen 3 modos en DHCP para poder asignar direcciones IP a otros equipos:
1 Asignacin manual: El administrador configura manualmente las
direcciones IP del cliente en el servidor DCHP. Cuando la estacin de trabajo
del cliente pide una direccin IP, el servidor mira la direccin MAC y procede a
asignar la que configur el administrador.
2 Asignacin automtica: Al cliente DHCP (ordenador, impresora, etc.) se le
asigna una direccin IP cuando contacta por primera vez con el DHCP Server.
En este mtodo la IP es asignada de forma aleatoria y no es configurada de
antemano.
3 Asignacin dinmica: El servidor DHCP asigna una direccin IP a un
cliente de forma temporal. Digamos que es entregada al client Server que hace
la peticin por un espacio de tiempo. Cuando este tiempo acaba, la IP es
revocada y la estacin de trabajo ya no puede funcionar en la red hasta que no
pida otra.

PAQUETES DHCP
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 parmetros iniciales)
DHCPREQUEST (solicitudes varias del cliente, por ejemplo, para
extender su concesin)
DHCPACK (respuesta del servidor que contiene los parmetros y la
direccin IP del cliente)
DHCPNAK (respuesta del servidor para indicarle al cliente que su
concesin ha vencido o si el cliente anuncia una configuracin de red
errnea)
DHCPDECLINE (el cliente le anuncia al servidor que la direccin ya est
en uso)
DHCPRELEASE (el cliente libera su direccin IP)
DHCPINFORM (el cliente solicita parmetros locales, ya tiene su
direccin 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 direccin IP al cliente. El cliente establece


su configuracin y luego realiza un DHCPREQUEST para validar su direccin
IP (una solicitud de transmisin ya que DHCPOFFER no contiene la direccin
IP) El servidor simplemente responde con un DHCPACK con la direccin IP
para confirmar la asignacin. Normalmente, esto es suficiente para que el
cliente obtenga una configuracin de red efectiva, pero puede tardar ms o
menos en funcin de que el cliente acepte o no la direccin 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
"concesin". Un cliente que detecta que su concesin est a punto de vencer,
puede solicitarle al servidor una extensin de la misma por medio de un
DHCPREQUEST. Del mismo modo, cuando el servidor detecta que una
concesin va a vencer, enviar un DCHPNAK para consultarle al cliente si
desea extenderla. Si el servidor no recibe una respuesta vlida, convertir la
direccin IP en una direccin disponible.
Esta es la efectividad de DHCP: se puede optimizar la asignacin de
direcciones IP planificando la duracin 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 faltarn 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 perodos cortos. En cambio, para una red
compuesta principalmente por equipos fijos que se reinician rara vez, las
concesiones por perodos largos son ms que suficientes. No se olvide que
DHCP trabaja principalmente por transmisin y que puede ocupar ancho de
banda en redes pequeas con alta demanda.

También podría gustarte