En una sucursal pequeña o una ubicación SOHO, se puede configurar un router Cisco para brindar proporcionar DHCP sin necesidad de contar con un servidor dedicado y caro.Un conjunto de funciones de IOS de Cisco, llamado Easy IP, permite ofrecer un servidor de DHCP opcional con todas las funciones.

DESCUBRIR Cuando el cliente inicia sesión o desea unirse a una red de alguna otra manera, realiza cuatro pasos para obtener un arrendamiento.

En el primer paso, el cliente envía un mensaje DHCPDISCOVER en forma de broadcast. El mensaje DHCPDISCOVER detecta servidores de DHCP en la red.  Como el host no tiene información de IP válida, utiliza las direcciones de broadcast L2 y L3 para comunicarse con el servidor. OFRECER Cuando el servidor de DHCP recibe un mensaje DHCDISCOVER, busca una dirección IP disponible para arrendar, crea una entrada ARP que incluye la dirección MAC del host solicitante y la dirección IP arrendada, y transmite una oferta vinculante con un mensaje DHCPOFFER. El mensaje DHCPOFFER se envía como unicast mediante la dirección MAC L2 del servidor como dirección de origen y la dirección L2 del cliente como destino. SOLICITAR Cuando el cliente recibe el mensaje DHCPOFFER del servidor, responde con un mensaje DHCPREQUEST.

Este mensaje tiene dos propósitos: el origen del arrendamiento y la verificación de la renovación del arrendamiento. Cuando se utiliza como origen del arrendamiento, el mensaje DHCPREQUEST del cliente solicita que la información de IP se verifique justo después de haber sido asignada. El mensaje proporciona una verificación de errores para asegurarse de que la asignación siga siendo válida. El mensaje DHCPREQUEST también actúa como aviso de aceptación vinculante para el servidor seleccionado y como rechazo implícito para los demás servidores que puedan haber enviado al host una oferta vinculante.

ACUSE DE RECIBO Al recibir el mensaje DHCPREQUEST, el servidor verifica la información de arrendamiento, crea una nueva entrada ARP para el arrendamiento del cliente y responde con un mensaje DHCPACK unicast. El mensaje DHCPACK es una reproducción del mensaje DHCPOFFER, excepto por un cambio en el campo del tipo de mensaje. Cuando el cliente recibe el mensaje DHCPACK, registra la información de la configuración y realiza una búsqueda ARP para la dirección asignada. Si no recibe una respuesta, sabe que la dirección IP es válida y comienza a utilizarla como propia.

Image

Código de operación (OP, Operation Code): Tipo general de mensaje.  1, es solicitud; 2 es respuesta.
Tipo de hardware: 1 es Ethernet, 15′ es Frame Relay y 20 es una línea serial.
Longitud de la dirección de hardware: 8 bits para especificar la longitud de la dirección.
Saltos: 0 antes de transmitir solicitud. Se utilizan para controlar el reenvío de los mensajes de DHCP.
Identificador de transacción: equipara la solicitud con las respuestas recibidas de los servidores de DHCP.
Segundos: segundos desde que el cliente intenta arrendar. Se usa para establecer prioridad.
Señaladores: Cliente no conoce su IP asigna 1. Indica  a Servidor DHCP enviar respuesta como broadcast.
Dirección IP del cliente: cliente coloca su IP válida si no asigna el valor 0.
Su dirección IP: dirección IP que el servidor asigna al cliente.
Dirección IP del servidor: el cliente la utiliza para el  bootstrap.
Dirección IP del gateway: Permite las comunicaciones  cliente- servidor en subredes o redes diferentes.
Dirección del hardware del cliente: especifica la capa física del cliente.
Nombre del servidor: el servidor que envía DHCPOFFER o DHCPACK pone nombre de dominio DNS.
Nombre de archivo de inicio: Especifica un nombre de archivo y directorio de archivo de inicio.
Opciones: parámetros necesarios para el funcionamiento básico de DHCP.

DESCUBRIMIENTO DHCP image

 

El cliente DHCP envía un broadcast IP dirigido, con un paquete de descubrimiento de DHCP. En el caso más sencillo, hay un servidor de DHCP en el mismo segmento, que recoge esta solicitud. El servidor observa que el campo GIADDR está en blanco, de manera que el cliente está en el mismo segmento. El servidor también observa la dirección de hardware del cliente en el paquete de solicitud.

OFERTA DHCP

image

 

El servidor de DHCP recoge una dirección IP del conjunto disponible para ese segmento, así como los parámetros globales y de los otros segmentos.  Los coloca en los campos apropiados del paquete de DCHP. Entonces usa la dirección de hardware de A (en CHADDR) para crear una trama adecuada para enviar de vuelta al cliente.

CONFIGURACIÓN DE UN SERVIDOR DHCP

El servidor de DHCP que ejecuta IOS de Cisco administra direcciones IP de conjuntos de direcciones especificados en el router y las asigna a los clientes de DHCP. 1.  Defina direcciones estáticas reservadas. (servidores, impresoras, etc.) R1(Config)#ip dhcp excluded-address 192.168.10.1 192.168.10.100 2.  Crear pool de direcciones. R1(Config)#ip dhcp pool nombre-pool 3.  Configurar parametros pool R1(dhcp-config)#network 192.168.10.0 255.255.255.0 R1(dhcp-config)#default-router 192.168.10.1 R1(dhcp-config)#domain-name networkingtools.blogspot.com R1(dhcp-config)#end R1(config)#no service dhcp //  desactiva el servidor de DHCP


VERIFICACIONES

R1#show ip dhcp binding  // Verificar funcionamiento dhcp, muestra lista de asignaciones. R1#show ip dhcp server statistics  // Información de mensajes que se envían y reciben. R1#show ip dhcp pool  / /muestra pool de direcciones.

SOLUCIÓN DE PROBLEMAS

Lo primero que puede hacer para verificar si es un problema dchp.  Configurar una ip estatica en el cliente, y trate de acceder a recursos, si lo logra, no es problema del dhcp.  Otras verificaciones son: R2# show ip dhcp conflict  //muestra conflictos de direcciones en servidor dhcp. R2#show interface  // verifica conectividad física. R2#debug ip dhcp server packet   // informa sucesos del servidor. Otra problema puede surgir con el switch intermedio, y para eso debe de cambiar la configuración al activar STP portfast y desactivar el enlace troncal y canales.

Depurar DHCP con ACL R2# access-list 100 permit ip host 0.0.0.0 host 255.255.255.255 R2#debug ip packet detail 100
Verificación en cliente 1.  Abrir CMD.EXE en Windows 2.  Verificar con el comando ipconfig /all


Configuración dhcp en router Lynksys cliente.

1.  Click  Setup 2.  Click en Wan. 3.  Seleccione Configuración automatica dhcp.

Configuración del cliente DHCP

R1(Config)#interface fa0/0 R1(Config-if)#ip address dhcp R1(Config)#no shutdown.

RELAY DCHP

En una red jerárquica compleja, los servidores empresariales normalmente están contenidos en una granja de servidores.  El problema es que los clientes de red normalmente no están en la misma subred que esos servidores.

Solución al configurar router como agente relay DHCP

Configurar la función dirección ayudante que se configura en una interfaz a la que se envían los broadcast que se reciben.  Lo que permitirá al router que capture un broadcast enviado por un PC, y lo reenvía a los servidores DHCP.

Configuración

R1(config)#interface fa0/0 R1(config-if)#ip helper-address 192.168.11.5  // dicha dirección es la del servidor dhcp. R1(config-if)#end

Renovar dirección ip en cliente.

ipconfig /release.  //renovar dirección ip ipconfig /renew.  // host envía broadcast DCHPDISCOVER   Fuente:  Cisco CCNA Exploration 4

Si necesitas aprender a implementar la tecnología en tu empresa, descubre precios y procedimientos, visitando nuestros servicios de tecnología para empresa.