lunes, 24 de mayo de 2010

Cuestión 1

Udp.exe. Este sencillo programa para MS Windows nos permitirá enviar y recibir paquetes
UDP, especificando también su contenido, a un número de puerto y una IP destinos
especificados para comprobar el funcionamiento de este protocolo.

a) Utilizar el programa udp.exe para realizar un envío de datos al puerto 7 (eco) o al puerto 13 (hora y día) del servidor Linux1 (10.3.7.0). Para ello basta especificar la dirección IP y el puerto del servidor, colocar algún texto en la ventana y pulsar el botón "Envía UDP". Con el monitor de red, analiza la secuencia de paquetes UDP que se desencadenan cuando se envía como datos una palabra, por ejemplo “hola”. Utiliza el filtro adecuado en el Monitor de Red (direcciones y protocolos).

Envío de datos al puerto 7:



Cuando realizamos la peticion al puerto 7, el servidor nos devuelve un echo respuesta con los mismos datos que se le han enviado.


Envío de datos al puerto 13:




En este caso, cuando realizamos la peticion al puerto 13, el servidor nos devuelve el día y hora.


b) Prueba de nuevo udp.exe, pero enviando un texto mucho más grande (sobre 2Kbytes). Esto se puede hacer copiando parte de algún fichero de texto en la ventana de udp.exe. ¿Se produce fragmentación IP de los paquetes UDP? Estudia las longitudes del paquete UDP y las de los paquetes IP que aparecen. Detalla los paquetes (fragmentados o no) que observas en el Monitor (indica el valor del identificador, flags, tamaño, etc…)

Sí q se produce fragmentación.


nº paquetes              length                identificador     flag       offset

1(echo request)        2109(1500)           0x4688      0x01            0

2(fragmented ip)     649(con cabecera)    0x4688       0x00        1480

3(echo response)       2109 (500)           0x0121       0x01           0

4(fragmented ip)            500                  0x0121        0x01        480

5(fragmented ip)             500                 0x0121        0x01         960

6(fragmented ip)            500                  0x0121        0x01       1440

7(fragmented ip)            209                 0x0121         0x00       1920







No hay comentarios:

Publicar un comentario