You are on page 1of 8

PRACTICA

3: DHCP. Funcionamiento y anlisis de trazas.


Ejercicio 1.- Un host que tiene la configuracin IP automtica mediante DHCP
arranca. Despus de solicitar una direccin IP y de recibir 5 propuestas, se queda con
una de ellas. Antes de que se le acabe el tiempo de uso de la direccin IP asignada
solicita ms tiempo y se le concede. Finalmente, el nodo se desconecta antes de que
le venza el tiempo asignado.
a) Indica los diferentes mensajes DHCP implicados en este proceso.
1. El cliente enva el mensaje DHCPDiscover por difusin a toda la subred (puerto 67).
2. Los distintos servidores responden con un mensaje DHCPOffer proponiendo una IP al
cliente.
3. El cliente manda un mensaje DHCPRequest de vuelta a un servidor indicndole la
direccin IP elegida.
4. El servidor confirma la disponibilidad de la IP y le responde con un DHCPACK.
5. El cliente, que quiere prolongar el tiempo de dicha IP, enva otro DHCPRequest.
6. El servidor concede la prrroga de tiempo y le responde un DHCPACK.
7. El cliente libera la direccin IP antes de que se le haya agotado el tiempo y enva un
DHCPRelease.

b) Para cada mensaje DHCP, indica cul ser la direccin IP origen y destino del
datagrama que lo enviar.Suponemos que el servidor DHCP tiene la direccin IP
192.168.1.1 y nos ofrece la IP 192.168.1.34 y tambin suponemos que DHCPOffer es
uniicast.

MENSAJE
DHCPDiscover

DHCPOffer

IP ORIGEN
0.0.0.0
192.168.1.1 y la IP de cada
uno de los otros 4 servidores

DHCPRequest
DHCPACK
DHCPRequest
DHCPACK
DHCPRelease

0.0.0.0
192.168.1.1
192.168.1.34
192.168.1.1
192.168.1.34

IP DESTINO
255.255.255.255
192.168.1.34 y la IP
propuesta por los dems
servidores.
255.255.255.255
192.168.1.34
192.168.1.1
192.168.1.34
192.168.1.1

c) Para cada mensaje DHCP implicado indica el valor de los siguientes campos:
direccin IP del cliente, tu direccin IP, direccin IP del servidor, una opcin del
campo de opciones.

MENSAJE

IP CLIENTE

TU DIRECCIN IP IP DEL SERVIDOR

OPCIN

DHCPDiscover

0.0.0.0

0.0.0.0

0.0.0.0

TIPO 1

DHCPOffer

0.0.0.0

192.168.1.34

0.0.0.0

TIPO 2

DHCPRequest

0.0.0.0

0.0.0.0

0.0.0.0

TIPO 3

DHCPACK

0.0.0.0

192.168.1.34

0.0.0.0

TIPO 5

DHCPRequest

192.168.1.34

0.0.0.0

192.168.1.1

TIPO 3

DHCPACK

192.168.1.34

0.0.0.0

0.0.0.0

TIPO 5

DHCPRelease

192.168.1.34

0.0.0.0

192.168.1.1

TIPO 7

Ejercicio 2.- Busca a partir del Panel de Control, la informacin sobre cmo obtiene la
direccin IP nuestro equipo. Qu tipo de configuracin IP utiliza? En qu consiste?
En qu protocolo se apoya este tipo de configuracin?

Como podemos observar en la captura de pantalla se trata de una configuracin con IP


dinmica que, apoyado en el protocolo DHCP, te asigna una direccin IP al conectar a la
subred.

Ejercicio 3.- Abre una ventana de DOS y ejecuta la orden ipconfig /all. De toda la
informacin que se te muestra, qu parmetros estn relacionados con el dilogo
DHCP inicial que se ha producido en el arranque del sistema? Cundo se ha
obtenido la concesin de la direccin IP? Cundo caduca?
A continuacin, ejecuta el comando ipconfig /release. Cambia al directorio C:\> y
vuelve a consultar el estado de la configuracin IP con el comando ipconfig /all. Qu
efecto ha tenido la ejecucin del comando ipconfig /release? Para comprobarlo
puedes intentar consultar la pgina web del Politcnico.
Qu mensaje o mensajes DHCP se vern involucrados en la ejecucin del comando
ipconfig /release?


Los parmetros relacionados con el dilogo inicial que se muestran al ejecutar la orden
ipconfig /all son las sealadas en la imagen.
La concesin se ha obtenido el viernes, 09 de marzo de 2012 11:00:15 y caduca el domingo,
11 de marzo de 2012 11:00:14.
Tras ejecutar la orden ipconfig /release , el efecto que producimos es la prdida de nuestra
direccin IP, al enviar un mensaje DHCPRelease al servidor DHCP.

Ejercicio 4.- Prepara una captura de trfico con el programa Wireshark. Indica en el
filtro de trfico port 67 ( Capture Options Capture filter ). A continuacin
abre una ventana de DOS y teclea:
ipconfig /renew. Mantn la captura mientras
dure la ejecucin del comando que puede alargarse un poco.
a)Nos centramos en primer lugar en el primer mensaje DHCP que interviene en el
proceso de obtencin de direccin IP: DHCPDISCOVER. Basndote en la
informacin obtenida, qu servicio utiliza DHCP, TCP o UDP? Mirando las
direcciones IP origen y destino del datagrama de este primer mensaje DHCP
que te aparece, podras justificar la eleccin de DHCP por un servicio sin
conexin?



Como podemos observar en la imagen, el servicio utilizado por DHCP es UDP.

b) Busca en el mensaje DHCPDiscover la informacin para rellenar los siguientes


campos:

Tipo de Mensaje

Boot Request (1)

Dir. IP origen del datagrama

0.0.0.0

Dir. IP destino del datagrama

255.255.255.255

Puertos origen y destino

Origen: 68 Destino:67

Id. Transaccin

0x85746ea8

Campo dir. IP Cliente

0.0.0.0

Campo Tu direccin IP

0.0.0.0

Campo Dir. IP del Servidor

0.0.0.0

c) En este mensaje el nodo no solicita una direccin IP cualquiera, sino que pide una
direccin concreta que est asociada a su direccin fsica. En qu campo del
mensaje se hace esta solicitud?

La solicitud de una IP concreta se hace en el campo Opciones del mensaje DHCP.

d) Entre las distintas opciones aparece la lista de parmetros que el cliente solicita al
servidor. Cita las cuatro primeras.

Option: (t=53,l=1) DHCP Message Type = DHCP Discover
Option: (t=61,l=7) Client identifier
Option: (t=50,l=4) Requested IP Address = 158.42.180.21
Option: (t=12,l=5) Host Name = "RDC21"

Ejercicio 5. A continuacin podemos ver los mensajes de ofrecimiento de los


servidores: DHCPOFFER.
a) Cuntos mensajes de este tipo hay? Qu conclusiones podemos sacar acerca del
nmero de servidores DHCP disponibles en la red de la UPV?

Hay 4 mensajes del tipo DHCPOFFER, lo que quiere decir que hay 4 servidores DHCP
disponibles en la red de la UPV.

b) Busca en el primer mensaje DHCPOffer la informacin para rellenar los siguientes


campos:

Tipo de Mensaje

Boot Reply (2)

Dir. IP origen del datagrama

158.42.181.250

Dir. IP destino del datagrama

158.42.180.21

Puertos origen y destino

Origen: 67 Destino:68

Id. Transaccin

0x85746ea8

Campo dir. IP Cliente

0.0.0.0

Campo Tu direccin IP

158.42.180.21

Campo Dir. IP del Servidor

158.42.180.92

c) En qu campo de los mensajes DHCPOffer aparece la mayor parte de la


informacin de configuracin IP que el Servidor ofrece al Cliente? Comprueba todo lo
que ofrecen los servidores DHCP. En particular, fjate en el valor del campo DHCP
Server Identifier. Coincide con algn de los que has anotado en la tabla?

El campo de opciones es donde aparece la mayor parte de la informacin de la configuracin
IP que el servidor le ofrece al cliente.
El valor del campo de DHCP Server Identifier es 158.42.1.88, que no coincide con ninguno de
los campos anotado en la tabla.

d) Con la ayuda del comando ipconfig /all averigua a quin pertenece la direccin IP
origen de estos datagramas (DHCPOFFER). Qu conclusiones puedes sacar acerca de
la localizacin de los servidores DHCP de la UPV con respecto a la subred en la que
est tu equipo?

El servidor de DHCP de la UPV no se encuentra en la misma subred que nuestro equipo.

e) Copia dos opciones que aparezcan en los mensajes anteriores, con los campos de
cdigo, longitud y datos.

CDIGO

LONGITUD

DATOS

53

02

FFFFFE00

Ejercicio 6. Analizamos ahora el mensaje DHCPREQUEST con el que contesta el


cliente a uno de los servidores que le ha realizado una oferta.
a) Completa la siguiente tabla con la informacin sobre este mensaje:

Tipo de Mensaje

Boot Request (1)

Dir. IP origen del datagrama

0.0.0.0

Dir. IP destino del datagrama

255.255.255.255

Puertos origen y destino

Origen: 68 Destino:67

Id. Transaccin

0x85746ea8

Campo dir. IP Cliente

0.0.0.0

Campo Tu direccin IP

0.0.0.0

Campo Dir. IP del Servidor

0.0.0.0


b) Busca entre las distintas opciones del mensaje la direccin IP del servidor DHCP al
que el cliente est contestando.

La direccin IP del servidor de DHCP al que el cliente le est contestando se encuentra en el
campo de opciones, bajo la etiqueta DHCP Server Identifier, con valor 158.42.1.88

Ejercicio 7. Por ltimo, tenemos los 4 mensajes DHCPACK de los servidores de la UPV
que confirman la obtencin de la direccin IP por parte del cliente. Busca en estos
mensajes las direcciones IP de los 4 servidores DHCP de la UPV.

Las IP de los servidores de la UPV son:
158.42.250.25
258.42.250.82
158.42.4.3
158.42.1.88

Ejercicio 8. Y para terminar, vamos a realizar una nueva captura con el Wireshark
para analizar el trfico que se genera cuando un nodo abandona su direccin IP. Para
ello prepara una captura de trfico con el programa Wireshark y el mismo filtro del
ejercicio anterior. A continuacin abre una ventana de DOS y teclea: ipconfig
/release.
a) Qu tipo de mensaje DHCP interviene en este proceso? Quin es el origen y el
destino de este mensaje? Hay contestacin a este mensaje?

El tipo de mensaje que interviene en el proceso de abandonar la direccin IP es el
DHCPRelease. El origen del mensaje es el cliente (158.42.181.219) y el destino el servidor
DHCP que nos haba concedido la direccin IP. Es un mensaje sin contestacin puesto que al
enviar el DHCPRelease se libera la IP que estaba siendo utilizada por el cliente.

You might also like