Sei sulla pagina 1di 14

Redes Telemáticas

Wireshark Lab: DHCP v7.0

Taller sin acompañamiento

© 2005-2016, J.F Kurose and K.W. Ross, All Rights


Reserved

Experimento DHCP

 Para observar DHCP en acción, ejecutará varios comandos relacionados con DHCP y capturará
los mensajes DHCP intercambiados como resultado de la ejecución de estos comandos.  Haga lo
siguiente: 

1. Comience abriendo la aplicación del símbolo del sistema de Windows (que se


puede encontrar en su carpeta Accesorios). Como se muestra en la Figura 1, ingrese
" ipconfig / release  ". El ejecutable para ipconfig  está en C: \ windows \ system32. Este
comando libera su dirección IP actual, de modo que la dirección IP de su host se
convierte en 0.0.0.0.

2. Inicie el rastreador de paquetes Wireshark, y comience la captura de paquetes


Wireshark.

3. Ahora regrese al símbolo del sistema de Windows e ingrese " ipconfig /


renew  ". Esto le indica a su host que obtenga una configuración de red, incluida una
nueva dirección IP. En la Figura 1, el host obtiene la dirección IP 192.168.1.108

4. Espere hasta que " ipconfig / renew  " haya finalizado. Luego ingrese el mismo
comando " ipconfig / renew  " nuevamente.

5. Cuando finalice el segundo "ipconfig / renew"  , ingrese el comando "ipconfig /


release" para liberar la dirección IP previamente asignada a su computadora.

6. Finalmente, ingrese “ ipconfig / renew  ” para que nuevamente se le asigne una


dirección IP para su computadora.

7. Detenga la captura de paquetes de Wireshark.


Redes Telemáticas

Figura 1  Ventana del símbolo del sistema que muestra la secuencia


de  comandos  de  ipconfig  que debe ingresar.
 
.
Redes Telemáticas

Ahora revise la ventana de Wireshark resultante. Para ver solo los paquetes DHCP, ingrese en el
campo de filtro "bootp". (DHCP se deriva de un protocolo anterior llamado BOOTP. Tanto
BOOTP como DHCP usan los mismos números de puerto, 67 y 68. Para ver los paquetes DHCP en
la versión actual de Wireshark, debe ingresar "bootp" y no "dhcp" en el filtro).
Vea en la Figura 2 que el primer comando de  renovación de ipconfig  provocó la generación de
cuatro paquetes DHCP: un paquete DHCP Discover, un paquete DHCP Offer, un paquete DHCP
Request y un paquete DHCP ACK.
 

Figura 2  Ventana Wireshark con el primer paquete DHCP, el paquete DHCP Discover, expandido
Redes Telemáticas

Qué entregar:
Debe entregar una captura de pantalla de la ventana del símbolo del sistema similar a la Figura 1
anterior. Siempre que sea posible, al responder una de las siguientes preguntas, debe entregar
una copia impresa de los paquetes dentro de la traza que utilizó para responder la pregunta que
se le hizo. Anotar la impresión para explicar su respuesta. Para imprimir un paquete,
use Archivo-> Imprimir, elija Solo paquete seleccionado, elija Línea de resumen de paquete  y
seleccione la cantidad mínima de detalles de paquete que necesita para responder la pregunta.

Ipconfig/release

Ipconfig/renew
Redes Telemáticas

Ipconfig/renew

Ipconfig/release

Ipconfig/renew
Redes Telemáticas

Responde las siguientes preguntas:


 
1. ¿Se envían mensajes DHCP a través de UDP o TCP?

Respuesta: El mensaje DHCP se envía a través de UDP y se maneja en el protocolo IP versión 4.

2. Dibuje un datagrama de tiempo que ilustre la secuencia del


primer intercambio DHCP Discover / Offer / Request / ACK de cuatro paquetes entre el
cliente y el servidor. Para cada paquete, se indicaron los números de puerto de origen y
destino. ¿Los números de puerto son los mismos que en el ejemplo dado en esta
asignación de laboratorio?

Respuesta:
Redes Telemáticas

3. ¿Cuál es la dirección de la capa de enlace (por ejemplo, Ethernet) de su host?

Respuesta: 48:45:20:e2:22:32

4. ¿Qué valores en el mensaje de descubrimiento de DHCP diferencian este


mensaje del mensaje de solicitud de DHCP?

Respuesta: El valor que se diferencia entre el discover y el request es el frame length. En el


discover tenemos un tamaño de 344 bytes y en request es de 370 bytes.
Redes Telemáticas

- Discover.

- Request.

5. ¿Cuál es el valor de la ID de transacción en cada uno de los primeros cuatro


mensajes DHCP (Descubrimiento / Oferta / Solicitud / ACK)? ¿Cuáles son los valores de la
ID de transacción en el segundo conjunto (Solicitud / ACK) de mensajes DHCP? ¿Cuál es el
propósito del campo ID de transacción?

Respuesta: En la Transaction ID, se evidencia la diferencia de las solicitudes enviadas por el


cliente durante el proceso.
Redes Telemáticas

Primeros 4 mensajes - DHCP ID de Transacción (Transaction ID): 0x1313636d

Segundo 4 mensajes – DHCP ID de Transacción: 0x81859be1

6. Un host usa DHCP para obtener una dirección IP, entre otras cosas.  ¡Pero la
dirección IP de un host no se confirma hasta el final del intercambio de cuatro
mensajes! Si la dirección IP no se establece hasta el final del intercambio de cuatro
mensajes, ¿qué valores se utilizan en los datagramas IP en el intercambio de cuatro
mensajes? Para cada uno de los cuatro mensajes DHCP (Discover / Offer / Request / ACK
DHCP), indique las direcciones IP de origen y destino que se transportan en el datagrama
de IP encapsulado.

Respuesta: Se utiliza un mensaje de broadcast en el Discover


Redes Telemáticas

Origen: 0.0.0.0 – Destino: 255.255.255.255

Se utiliza un mensaje Unicast en el Offer:

Origen: 192.168.39.1 – Destino: 192.168.39.187

Se utiliza un mensaje de broadcast en el Request

Origen: 0.0.0.0 – Destino: 255.255.255.255


Redes Telemáticas

Se utiliza un mensaje Unicast en el ACK:

Origen: 192.168.39.1 – Destino: 192.168.39.187

7. ¿Cuál es la dirección IP de su servidor DHCP?

Respuesta: IP servidor DHCP: 192.168.39.1

8. ¿Qué dirección IP ofrece el servidor DHCP a su host en el mensaje de oferta de


DHCP? Indique qué mensaje DHCP contiene la dirección DHCP ofrecida.

Respuesta: El servidor DHCP ofrece la IP 192.168.39.187

Dirección ip del cliente: 0.0.0.0

Dirección ip ofrecida por el DHCP: 192.168.39.187


Redes Telemáticas

9. En la captura de pantalla de ejemplo en esta asignación, no hay un agente de


retransmisión entre el host y el servidor DHCP. ¿Qué valores en la traza indican la
ausencia de un agente de retransmisión? ¿Hay un agente de retransmisión en tu
experimento? Si es así, ¿cuál es la dirección IP del agente?

Respuesta: Al validar en el campo Relay agent IP address 0.0.0.0 se evidencia ausencia de un


agente retransmisor por lo que se concluye que no hay algún ente intermedio en la operación.

10. Explique el propósito de las líneas de enrutador y máscara de subred en el mensaje de


oferta de DHCP.

Respuesta: En la línea del router informa al cliente cual debe ser su Gateway predeterminada.
Redes Telemáticas

En la línea de mascara de subred informa al cliente que mascara de subred se debe utilizar.

11. En la respuesta del cliente al primer mensaje de OFERTA del servidor, ¿acepta el cliente
esta dirección IP? ¿En qué parte de la RESPUESTA del cliente está la dirección solicitada del
cliente?

Respuesta: El cliente acepta la dirección IP 192.168.39.187.

Requested IP Address: 192.168.39.187


Redes Telemáticas

12. Explique el propósito del tiempo de arrendamiento. ¿Cuánto dura el tiempo de


arrendamiento en su experimento?

Respuesta: El tiempo de arrendamiento, es la cantidad de tiempo en minutos o segundos que


un dispositivos de red puede usar una dirección ip en la red. La dirección ip está reservada para
ese dispositivo hasta que caduque la reserva.

En el experimento, el tiempo de arrendamiento es de 86400s (1 día).

13. Borre el filtro bootp  de su ventana Wireshark. ¿Se enviaron o recibieron paquetes ARP


durante el período de intercambio de paquetes DHCP? Si es así, explique el propósito de esos
paquetes ARP.

Respuesta: En la transmisión de recepción de los paquetes DHCP se evidencian solicitudes ARP,


el propósito de ellos es que antes de que se ofrezca cualquier dirección IP a un cliente el
servidor envía una solicitud ARP para identificar el equipo y adicionalmente realiza una
verificación para asegurar de que la dirección IP no esté siendo utilizada por otro equipo.

Potrebbero piacerti anche