Sei sulla pagina 1di 7

UNIVERSIDAD TCNICA DE AMBATO

DOCENCIA EN INFORMTICA

SISITEMAS OPERATIVOS DHCP

VIVIANA LEN

DHCP

DHCP (sigla en ingls de Dynamic Host Configuration Protocol - Protocolo de configuracin dinmica de host) es un protocolo de red que permite a los clientes de una red IP obtener sus parmetros de configuracin automticamente. Se trata de un protocolo de tipo cliente/servidor en el que generalmente un servidor posee una lista de direcciones IP dinmicas y las va asignando a los clientes conforme stas van estando libres, sabiendo en todo momento quin ha estado en posesin de esa IP, cunto tiempo la ha tenido y a quin se la ha asignado despus.

DHCP significa Protocolo de configuracin de host dinmico . Es un protocolo que permite que un equipo conectado a una red pueda obtener su configuracin (principalmente, su configuracin de red) en forma dinmica (es decir, sin intervencin particular). Slo tiene que especificarle al equipo, mediante DHCP, que encuentre una direccin IP de manera independiente. El objetivo principal es simplificar la administracin 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 travs de una red (BOOTP se usa junto con un servidor TFTP donde el cliente encontrar los archivos que se cargarn y copiarn en el disco duro). Un servidor DHCP puede devolver parmetros BOOTP o la configuracin especfica a un determinado host.

Asignacin de direcciones IP
Sin DHCP, cada direccin IP debe configurarse manualmente en cada dispositivo y, si el dispositivo se mueve a otra subred, se debe configurar otra direccin IP diferente. El DHCP

le permite al administrador supervisar y distribuir de forma centralizada las direcciones IP necesarias y, automticamente, asignar y enviar una nueva IP si fuera el caso en el dispositivo es conectado en un lugar diferente de la red. El protocolo DHCP incluye tres mtodos de asignacin de direcciones IP:

Asignacin manual o esttica: Asigna una direccin IP a una mquina determinada. Se suele utilizar cuando se quiere controlar la asignacin de direccin IP a cada cliente, y evitar, tambin, que se conecten clientes no identificados. Asignacin automtica: Asigna una direccin IP de forma permanente a una mquina cliente la primera vez que hace la solicitud al servidor DHCP y hasta que el cliente la libera. Se suele utilizar cuando el nmero de clientes no vara demasiado. Asignacin dinmica: el nico mtodo que permite la reutilizacin dinmica de las direcciones IP. El administrador de la red determina un rango de direcciones IP y cada dispositivo conectado a la red est configurado para solicitar su direccin IP al servidor cuando la tarjeta de interfaz de red se inicializa. El procedimiento usa un concepto muy simple en un intervalo de tiempo controlable. Esto facilita la instalacin de nuevas mquinas clientes a la red.

Algunas implementaciones de DHCP pueden actualizar el DNS asociado con los servidores para reflejar las nuevas direcciones IP mediante el protocolo de actualizacin de DNS establecido en RFC 2136 (Ingls). El DHCP es una alternativa a otros protocolos de gestin de direcciones IP de red, como el BOOTP (Bootstrap Protocol). DHCP es un protocolo ms avanzado, pero ambos son los usados normalmente.

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 direccin IP fija. Por lo tanto, en una red puede tener slo un equipo con una direccin IP fija: el servidor DHCP. El sistema bsico de comunicacin es BOOTP (con la trama UDP). Cuando un equipo se inicia no tiene informacin sobre su configuracin de red y no hay nada especial que el usuario deba hacer para obtener una direccin IP. Para esto, la tcnica que se usa es la transmisin: para encontrar y comunicarse con un servidor DHCP, el equipo simplemente enviar un paquete especial de transmisin (transmisin en 255.255.255.255 con informacin adicional como el tipo de solicitud, los puertos de conexin, etc.) a travs de la red local. Cuando el DHCP recibe el paquete de transmisin, contestar con otro paquete de transmisin (no olvide que el cliente no tiene una direccin IP y, por lo tanto, no es posible conectar directamente con l) que contiene toda la informacin solicitada por el cliente.

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

Obtencin de un servidor DHCP


Internet Software Consortium desarrolla servidores DHCP en el mundo del software libre. Este es el servidor DHCP ms usado y uno de los que mejor "cumple" las RFC. ATENCIN! No es sencillo desarrollar un servidor DHCP y distribuyen parches y mejoras continuas para los servidores que ofrecen. La ltima versin en fecha es la 3.0, pero an es una versin beta. Una de las principales innovaciones en esta versin es la posibilidad de actualizar en forma dinmica un DNS de acuerdo a las direcciones IP suministradas por el servidor DHCP. Para mayor informacin, el primer proyecto sobre DNS dinmicos tiene fecha de marzo de 1996... Ms informacin sobre la actualizacin de DNS con servidores DHCP. Por supuesto que Microsoft tiene su propio servidor DHCP para NT, pero este servidor an no implementa la actualizacin dinmica de DNS.

Cmo funciona
Cuando el cliente de DHCP, dhclient, se ejecuta en una mquina cliente, valga la redundancia, comienza a enviar peticiones broadcast solicitando informacin de configuracin. Por defecto estas peticiones se realizan contra el puerto UDP 68. El servidor responde a travs del puerto UDP 67 proporcionando al cliente una direccin IP junto con otros parmetros relevantes para el correcto funcionamiento del sistema en la red, tales como la mscara de red, el router por defecto y los servidores de DNS. Toda esta informacin se presta y es vlida slo durante un determinado perodo de tiempo (configurado por el administrador del servidor de DHCP). De esta forma direcciones IP asignadas a clientes que ya no se encuentran conectados a la red pueden ser reutilizadas al pasar determinado periodo de tiempo. Los clientes de DHCP pueden obtener una gran cantidad de informacin del servidor. Se puede encontrar una lista completa en dhcp-options(5). 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. Funcin de servidor DHCP: Configurar un servidor DHCP

Funcin de servidor DHCP: Configurar un servidor DHCP


Los servidores DHCP administran de forma centralizada direcciones IP e informacin relacionada y la ofrecen a los clientes automticamente. Esto permite configurar la red de cliente en un servidor en lugar de hacerlo en cada equipo cliente. Si desea que este equipo distribuya direcciones IP a los clientes, configure posteriormente este equipo como servidor DHCP. En este tema se explican los pasos bsicos que debe seguir para configurar un servidor DHCP. Cuando haya terminado de configurar un servidor DHCP bsico, podr completar tareas de configuracin adicional, en funcin de cmo desee utilizar el servidor DHCP. En este tema se trata: Antes de comenzar Configurar el servidor DHCP

Pasos siguientes: Completar tareas adicionales

Antes de comenzar
Antes de configurar el equipo como servidor DHCP, compruebe que:

Est familiarizado con conceptos de DHCP, como mbitos, concesiones y opciones. Para obtener ms informacin, vea Terminologa de DHCP. El sistema operativo est configurado correctamente. En la familia Windows Server 2003, DHCP depende de la configuracin adecuada del sistema operativo y sus servicios. Si tiene una nueva instalacin de un sistema operativo Windows Server 2003, puede utilizar la configuracin predeterminada del servicio. No se requiere ninguna otra accin. Si ha actualizado a un sistema operativo de servidor Windows Server 2003 o desea confirmar que los servicios estn configurados correctamente para optimizar el rendimiento y la seguridad, compruebe la configuracin del servicio mediante la tabla que se incluye en Configuracin predeterminada de los servicios. Este equipo tiene una direccin IP esttica. Para obtener ms informacin, vea Configurar TCP/IP para direccionamiento esttico. Todos los volmenes de disco existentes utilizan el sistema de archivos NTFS. Los volmenes FAT32 no son seguros y no admiten compresin de archivos y carpetas, cuotas de disco, cifrado de archivos ni permisos de archivo individuales. Firewall de Windows est habilitado. Para obtener ms informacin, vea Help: Activar Firewall de Windows sin excepciones. El Asistente para configuracin de seguridad est instalado y habilitado. Para obtener ms informacin acerca del Asistente para configuracin de seguridad, vea Introduccin al Asistente para configuracin de seguridad.

Al agregar la funcin de servidor DHCP, crea un mbito que define el rango de las direcciones IP que el servidor DHCP asigna a los clientes de una subred. Deber crear un mbito para cada subred que tenga clientes que desee administrar mediante DHCP. En la tabla siguiente se muestra la informacin de la que debe disponer antes de agregar la funcin de servidor DHCP, para que pueda crear el primer mbito. Deber reunir la misma informacin para cada mbito adicional.

Potrebbero piacerti anche