Vous êtes sur la page 1sur 9

El protocolo DHCP y su funcionamiento

Con el rpido crecimiento de TCP/IP (Trasmisin Control Protocol/Internet


Protocol), que es un mtodo de transmisin para comunicarse en Internet, se
necesitan algunas herramientas para administrar automticamente algunas
funciones gestionando redes TCP/IP. DHCP (Dynamic Host Configuration Protocol)
es un conjunto de reglas para dar direcciones IP y opciones de configuracin a
ordenadores y estaciones de trabajo en una red. Una direccin IP es un nmero
que identifica de forma nica a un ordenador en la red, ya sea en una red
corporativa o en Internet. Una direccin IP es anloga a un nmero de telfono.
La direccin IP puede ser asignada estticamente (manualmente) por el
administrador o asignada dinmicamente por un servidor central.
Funcionamiento de DHCP
DHCP funciona sobre un servidor central (servidor, estacin de trabajo o incluso un
PC) el cual asigna direcciones IP a otras mquinas de la red. Este protocolo puede
entregar informacin IP en una LAN o entre varias VLAN. Esta tecnologa reduce el
trabajo de un administrador, que de otra manera tendra que visitar todos los
ordenadores o estaciones de trabajo uno por uno. Para introducir la configuracin
IP consistente en IP, mscara, gateway, DNS, etc.

Un servidor DHSC (DHCP Server) es un equipo en una red que est corriendo un
servicio DHCP. Dicho servicio se mantiene a la escucha de peticiones broadcast
DHCP. Cuando una de estas peticiones es oda, el servidor responde con una
direccin IP y opcionalmente con informacin adicional.
Un poco de historia
DHCP se deriva de del protocolo Bootstrap (BootP). BootP fue de los primeros
mtodos para asignar de forma dinmica, direcciones IP a otros equipos
(ordenadores, impresoras, etc.). Al ser las redes cada vez ms grandes, BootP ya
no era tan adecuado y DHCP fue creado para cubrir las nuevas demandas.
Como se ha comentado, se puede incluir informacin adicional en el protocolo
DHCP. La configuracin bsica que puede ser enviada junto con la direccin IP es:

Direccin IP y la mscara.
Pasarela o gateway para la mquina que quiere acceder a la red.

Servidor DNS para que la estacin de trabajo pueda resolver nombres a


direcciones IP.

Existen otros parmetros como servidores de registro o de sincronizacin.


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.
Conclusin:
DHCP es un protocolo diseado principalmente para ahorrar tiempo gestionando
direcciones IP en una red grande. El servicio DHCP est activo en un servidor
donde se centraliza la gestin de la direcciones IP de la red. Hoy en da, muchos
sistemas operativos incluyen este servicio dada su importancia.

DHCP, significa protocolo de configuracin dinmica de host.


Es un servicio basado en el modelo cliente/servidor.
El protocolo DHCP utiliza los puertos 67 y 68 UDP para la comunicacin
entre el servidor y el cliente.

Proporciona un mecanismo rpido de configuracin de red para el


cliente.
El administrador puede asignar a los clientes, mediante el servidor
DHCP:
Direcciones IP dinmicas sin necesidad de asignar cliente a cliente los
datos correspondientes a su IP, mscara de subred, puerta de enlace,
etc.
Es un protocolo de red UDP utilizado por los clientes de red para obtener
su IP automticamente.

Todos los dispositivos conectados a una red TCP/IP se identifican


mediante una direccin IP nica y la mscara de red determina la red a
la que pertenece dicho dispositivo.
Ya que el nmero de direcciones IP es limitado y si la red crece se hace
necesario habilitar un servicio que asigne de forma dinmica
Un equipo puede tener asignada una direccin IP diferente en cada
conexin.

Los clientes de red que utilicen el protocolo DHCP emplean direcciones


IP que les alquila un servidor.
De esa forma, cada vez que la mquina cliente arranca, pide una
direccin IP o una renovacin de la que tiene en ese momento.
Asignacin de direcciones IP
DHCP ofrece tres posibilidades
1-Asignacin manual:
Asignacin manual o esttica: asigna una direccin IP a una mquina
determinada.
Se suele utilizar cuando se quiere controlar la asignacin de IP a cada
cliente, y evitar, tambin, que se conecten clientes no identificados.
El admin puede tener que dar paso a las Ips

2- Asignacin automtica:
Asigna una IP permanentemente a una mquina cliente la primera vez
que la solicita y hasta que la libera.
Se suele usar cuando el nmero de clientes no vara demasiado.

3-Asignacin dinmica:
Asigna a una mquina cliente una IP de forma temporal, de esta forma
se racionan las direcciones IP.
Segn la frecuencia de altas/bajas de clientes y la cantidad de
direcciones disponibles se concede ms o menos tiempo de alquiler.

Dinmica y automtica: ventajas


Los valores TCP/IP son asignados cuando arranca el cliente sin necesidad
de intervencin del administrador.
Se centraliza la informacin de forma que no puedan darse errores.
Se ahorra tiempo y esfuerzo de administracin.

Se aumenta la seguridad de la red ante fallos como duplicidades o


valores incorrectos de IP.
En una red permite la movilidad de los equipos entre sus diferentes
subredes.
Qu es DCHP?
Es un protocolo que permite que un equipo conectado a una red pueda obtener
su configuracin IP en forma dinmica. Slo tiene que especificarle al equipo,
mediante DHCP, que encuentre una direccin IP de manera automtica,
enviando un mensaje broadcast a la red local en la que se encuentra. El
objetivo principal es simplificar la administracin de la red, algo til para
grandes redes con n cantidad de hosts.
Fue diseado originalmente como un complemento de BOOTP* (Bootstrap
Protocol) que se utiliza, por ejemplo, al instalar una mquina en una red (en
realidad se puede instalar completamente una computadora, y es mucho ms
rpido que hacerlo a mano). Esta ltima posibilidad es muy interesante para el
mantenimiento de la maquinaria de grandes parques.
*BOOTP, es un protocolo de red utilizado por un
cliente de red para obtener una direccin IP de un servidor de configuracin. Es
el protocolo que asigna a un ordenador una direccin de IP,
Gateway y Netmask al conectarse a Internet. Definido en el RFC 951.. BOOTP
usa el protocolo UDP como medio de transporte en IPv4.
BOOTP

DHCP

BOOTP diseado para poder asignar direcciones IP a


hosts clientes de forma dinmica.

DHCP se dise para sustituir a l

BOOTP slo puede proporcionar una direccin IP a un


host mientras se est iniciando.

DHCP puede proporcionar una dire


sistema operativo ya est cargado

BOOTP se utiliza para configurar y arrancar sin disco,


host o clientes.

DHCP se utiliza principalmente par


adecuadamente las direcciones IP

BOOTP tiene un contrato de 30 das en la direccin IP


por defecto.

DHCP slo establece 8 das por def

BOOTP requiere un reinicio del sistema para enlazar sus


acuerdos de concesin.

DHCP de forma automtica puede


renovar sus acuerdos de concesin

Para que sirve?

Distribuir direcciones IP en una red.

Un servidor DHCP puede devolver informacin BOOTP o la configuracin


especfica a un determinado host.

DHCP puede proporcionar una direccin IP cuando el sistema operativo


ya est cargado.

Ejemplo: Cuando una computadora porttil se configura para


utilizar DHCP, a sta le ser asignada una direccin IP y otros
parmetros de red necesarios para unirse a cada Red de rea Local
donde se localice.

Como funciona?
Es necesario un servidor DHCP que distribuya las direcciones IP. Este
equipo ser la base para todas las solicitudes DHCP por lo cual debe
tener una direccin IP fija.
Existen tres mtodos de asignacin en el protocolo DHCP:

Asignacin manual: La asignacin utiliza una tabla con


direcciones MAC. Slo los hosts con una direccin MAC
definida en dicha tabla recibir el IP asignada en la misma
tabla. Esto se hace a travs de los parmetros hardware
Ethernet.

Existen tres mtodos de asignacin en el protocolo DHCP:

Asignacin automtica: Una direccin de IP


disponible dentro de un rango determinado se asigna
permanentemente al hosts que la requiera.

Asignacin dinmica: Se determina arbitrariamente


un rango de direcciones IP y cada hosts conectado a
la red que est configurada para solicitar su
direccin IP al servidor cuando se inicia el dispositivo
de red, utilizando un intervalo de tiempo controlable de

modo que las direcciones IP no son permanentes y se


reutilizan de forma dinmica.

Paquetes DHCP
Se podra 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 el servidor hacia un cliente:
NOMBRE

DESCRIPCIN

*DHCP Discover:

Para ubicar servidores DHCP disponibles.

*DHCP Offer:

Respuesta del servidor a un paquete DHCPDISCOVER, que


iniciales.

*DHCP Request:

Solicitudes varias del cliente, por ejemplo, para extender su

*DHCP Ack:

Respuesta del servidor que contiene los parmetros y la dir

DHCP Nak:

Respuesta del servidor para indicarle al cliente que su conc


cliente anuncia una configuracin de red errnea.

DHCP Decline:

El cliente le anuncia al servidor que la direccin ya est en

DHCP Release:

El cliente libera su direccin IP.

DHCP Inform:

El cliente solicita parmetros locales, ya tiene su direccin

Conclusiones

Las direcciones IP se asignan con una fecha de inicio y de vencimiento


para su validez con el fin de optimizar los recursos de red (concesin).

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,), se
aconseja 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.