A continuación se explicará textualmente la manera de utilizar los comandos para realizar DHCP en un router cisco [...]

::: Operacion del DHCP :::

1° DHCP DISCOVER
Cliente > broadcast > encuentra al dhcp server

2° DHC POFFER
broadcast > dhcp server> > unicast > ofrece ip > cliente

3° DHCP PREQUEST
ip > cliente > respuesta broadcast > pide esa ip > dhcp server

4°DHCP ACK
dhcp server > formaliza la peticion > unicast > cliente



::: Configurando DHCP :::

> asignamos nombre

router (config)#ip dhcp pool <poolname>

> asignamos red a la que pertenece el dhcp

router (dhcp-config)#network <ip> <mask>


> ademas podemos excluir alguna direcciones dentro del pool para que no se asignen en modo DHCP

router (config)#ip dhcp excluded-address <ip> |o| <inicio rango> <end rango>

ej de creacion de pool

router (config)#ip dhcp pool casa
router (dhcp-config)#network 192.168.0.0 255.255.255.0

router (dhcp-config)#defaul-router 192.168.0.1

router (dhcp-config)#dns-server 192.168.0.2
router (dhcp-config)#netbios-name-server 192.168.0.3

router (dhcp-config)#domain-name foo.com



* Para verificar el dhcp:
#show dhcp binding

* para verificar el router esté enviando y reciviendo mensajes:
#show ip dhcp server stadistics


* Para verificar problemas
#debug ip dhcp server events

> Al enviar un broadcast de peticion de DHCP a un router que no está en el mismo segmento y está detrás de un router sin DHCP el broadcast se ilimina ya que el router capa 3 no retransmite broadcast para no saturar la red, LA SOLUCION es utilizar el comando # para enviar el boradcast en forma de unicast hacia el servidor que proporciona el DHCP...

#ip helper-address

...para poder lograr esto, el router sin dhcp se debe configurar para que acepte servicios de broadcast por UDP para despues enviarla como unicast hacia una IP especifica

Explicacion ejercicio (19:00 mints)
En la imagen nos muestra las Vlans creadas
Vlan 1 es la vlan nativa del switch para que haya comunicación entre los dispositivos

Router PAT DHCP está en la red 172.16.16.1/16
Router NAT estatico tiene la misma red 172.16.16.2
El cliente PC2 se encuentra en un dominio de broadcast diferente al del servidor DHCP, este pretende que se le entregue una IP automatica y realiza una petición local, pero al no estar en el mismo dominio, el router no la reenvia hacia el server DHCP, para que esto se realice se utiliza el comando Ip helper-address 172.16.16.1 este vendría siendo la dirección del dominio al que pertenece el servidor DHCP.

router (conf-if)#ip helper-address 172.16.16.1

Ahora excluimos las direcciones Ips que usaremos en algunos dispositivos por defecto

router (conf)#ip dhcp excluded-address 172.16.16.1

Para crear el pool, se toma una red (ej. de las mismas vlans)

router (config)#ip dhcp pool computadores

Asignamos red a la que pertenece el dhcp (26:00 mints)

router (dhcp-config)#network 192.168.10.0 255.255.255.0