13.1 Capturando ...

Para realizar nuestro estudio necesitamos capturar los paquetes generados en la transmisión utilizando un packet sniffer (véase el Apéndice F), cuando transmitimos el fichero anteriormente mencionado desde nuestro host hasta un servidor Web.


PIC


Figure 13.1: Página Web con el fichero alice.txt.



PIC


Figure 13.2: Página Web donde podemos subir el fichero alice.txt.



PIC


Figure 13.3: Felicitaciones por haber subido con éxito el fichero alice.txt.



PIC


Figure 13.4: Captura ejemplo tras transmitir el fichero alice.txt.



PIC


Figure 13.5: La captura del fichero alice.txt tras usar el filtro “tcp”.


_______________________________________________________________

Taller 13.1:

  1. Ejecute un navegador Web.
  2. Acceda a la URL http://gaia.cs.umass.edu/ethereal-labs/alice.txt y almacene en disco el fichero alice.txt.
  3. Acceda a la URL http://gaia.cs.umass.edu/ethereal-labs/TCP-ethereal-file1.html donde debería ver una página Web como la que aparece en la Figura 13.2.
  4. Utilice el botón Browse de esta página para indicar el camino al fichero alice.txt en su host. No pulse todavía el botón Upload alice.txt file.
  5. Ejecute el packet sniffer y colóquelo en modo de captura de paquetes.
  6. Pulse ahora el botón Upload alice.txt file. Cuando el fichero haya sido completamente subido a gaia.cs.umass.edu, aparecerá un mensaje que se lo indica (véase la Figura 13.3).
  7. Detenga el packet sniffer. Debería haber obtenido una captura semejante a la que se muestra en la Figura 13.4).
  8. Filtre los paquetes “tcp” (véase la Figura 13.5). Deberían aparecer el three-way handshake que contiene un mensaje SYN, un mensaje HTTP POST y una serie de mensajes “HTTP Continuation”. Estos mensajes son la forma en que el packet sniffer indica que existen muchos segmentos TCP para transmitir un único mensaje HTTP. También debería ver los paquetes TCP ACK que gaia.cs.umass.edu envía hasta su computadora.
________________________________________________________________________________________________


PIC


Figure 13.6: La captura del fichero alice.txt tras usar el filtro “tcp” y deshabilitar el análisis del HTTP.


_______________________________________________________________

Taller 13.2:

  1. Deshabilite el análisis del HTTP. Acceda a Analyze -> Enabled Protocols, deseleccione la caja para HTTP y pulse el botón OK. En este instante debería ver los paquetes capturados de forma parecida a como se muestran en la Figura 13.6.
________________________________________________________________________________________________


PIC


Figure 13.7: Número de secuencia versus instante de tiempo de los segmentos enviados.


_______________________________________________________________

Taller 13.3:

  1. Seleccione un segmento que parta desde su host hacia gaia.cs.umass.edu en la ventana de segmentos capturados.
  2. Acceda al menú Statistics -> TCP Stream Graph -> Time-Sequence-Graph(Stevens). Usted debería ver algo parecido a lo que se presenta en la Figura 13.7. En ella, cada punto representa un segmento enviado. Lo que vemos concretamente es el número de secuencia del segmento versus el instante de tiempo en el que el segmento ha sido enviado.
________________________________________________________________________________________________