Configurar Dhcp

Páginas: 10 (2453 palabras) Publicado: 17 de mayo de 2012
100% Libre de M$ Historia TuxTips Artículos Eventos Screenshots Info Links Contacto

Principal > Artículos > Redes

Entendiendo y configurando DHCP (Dynamic Host Configuration Protocol)
(configuración basada en Red Hat 7.x) Juan Carlos Inostroza jci@tux.cl

1. Qué es DHCP?
DHCP es un servicio usado en redes para a) entregar IPs a clientes de red b) compatibilizar con BOOTP para booteo demá quinas Diskless DHCP posee dos componentes principales: 1) llamado "protocolo" que sirve para entrega de configuraciones específicas "per-host" desde un servidor DHCP 2) llamado "mecanismo" que sirve para la localizacion de direcciones de red a hosts. Por sobre todo, DHCP es un modelo de cliente-servidor.

2. La explicación
En toda LAN usando TCP-IP, todos las má quinas deben tener unnumero IP. Esto se puede lograr de tres maneras: a) configurando cada cliente por separado, evitando choques de IP (configuración "per-host") b) asignando un IP por cliente, de manera diná mica o está tica (DHCP) Cada cliente por separado en a) tendra un número IP asignado por el administrador de red. En b) cada número IP estara asignado dentro de un "pozo" de números IP dispuestos por el servidorDHCP.

2.1 Pero como funciona? Aqui va una explicación má s o menos detallada de que es lo que ocurre: (má s información, RFC1531 - RFC2131) - Etapa de descubrimiento: Cuando un host no posee un número IP determinado (o sea, necesita un IP de un servidor DHCP), manda un mensaje llamado DHCPDISCOVER. Este mensaje es enviado dentro de la capa física de la red. Este mensaje incluye ademá s algunos parámetros adicionales, como IPs sugeridos o tiempo de duración del número IP anterior que tuvo (si lo hubiera). - Etapa de Ofrecimiento: El mensaje llega a un servidor DHCP (los clientes que no posean el servicio DHCP ignoran este mensaje). El servidor responde de la misma manera física, pero con un mensaje llamado DHCPOFFER. Este mensaje es enviado a toda la red (broadcast a 255.255.255.255) oúnicamente al cliente. El cliente sabe como responder, ya que uno de los pará metros del mensaje DHCPDISCOVER es la MACAddress (Dirección física de la tarjeta de red). - Etapa de Ofrecimiento: El cliente recibe UNA O MAS peticiones DHCPOFFER de uno o mas servidores. El cliente entonces elige (por tiempo de respuesta, por IP, etc...es bastante oscuro el proceso de eleccion). Al elegir, el cliente enviaun mensaje DHCPREQUEST al servidor que ha elegido para su IP (server identifier), junto con otras opciones. Si el cliente no recibe mensajes DHCPOFFER, expira la peticion y reenvia un nuevo mensaje DHCPDISCOVER. - Etapa de Encuentro: El servidor recibe el broadcast con el mensaje DHCPREQUEST del cliente. El servidor responde con un mensaje DHCPACK que contiene los parametros para el cliente (elnumero IP). Aqui viene la etapa de "leasing" de IP. Si el servidor no puede satisfacer el mensaje DHCPREQUEST, el servidor igualmente debe responder con un DHCPACK. El servidor marca los numeros IPs no disponibles. - Etapa de Prestamo: El cliente recibe el mensaje DHCPACK y revisa si la configuración esta OK. Si el cliente detecta un error, arroja un mensaje DHCPDECLINE y reinicia el proceso. Si envez de recibir un DHCPACK, el cliente recibe un mensaje DHCPNAK, el cliente reinicia el proceso. Cuando esto ocurre (DHCPDECLINE y DHCPNAK), el cliente expira la peticion y la reinicia. - Etapa de Devolucion: El cliente envia un mensaje DHCPRELEASE al servidor cuando libera su IP. OJO: Si el proceso falla a las 10 veces, NO HAY IP. Simple. (En cliente Windows (aj), el numero IP que entrega essiempre 169.254.algo.algo. Si aparece eso, fallo DHCP en algun lado)

Esto es el proceso simple y basico. Hay distintos tipos de interacciones entre C/S, sobre todo cuando un cliente YA dispone de un numero IP (antiguo lease). En este caso, la negociacion solo ocurre con un DHCPREQUEST , DHCPACK/DHCPNAK y DHCPRELEASE Por tanto, los mensajes enviados entre si son: DHCPDISCOVER: El cliente envia a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Configurar servidor dhcp
  • Configurar Dhcp
  • CONFIGURAR EL DHCP
  • Configurar Dhcp
  • Configure Dhcp On A Cisco Router Or Switch
  • como configurar un servidor DHCP en Ubuntu 12.04
  • Crear y configurar dhcp en windows server 2003
  • Cómo instalar y configurar dhcp-ldap en centos 5.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS