Uploaded by lukillas.ole

tp3-ejercicios-de-tcp

advertisement
lOMoARcPSD|9834463
TP3 ejercicios de TCP
Redes I (Universidad Católica de Salta)
StuDocu no está patrocinado ni avalado por ningún colegio o universidad.
Descargado por Tokiski Labos (wsimonisx_w462p@gexik.com)
lOMoARcPSD|9834463
Asignatura: Redes de Computadoras I
Carrera y Plan: Licenciatura en Análisis de Sistemas (2010)
Trabajo Práctico III
Práctica de laboratorio: Protocolo TCP
El presente laboratorio, tiene por objetivo estudiar el comportamiento del protocolo TCP en un
caso de transferencia de un archivo de 150Kb desde una PC cliente a un servidor remoto.
Se expondrán detalles tales como el uso de número de secuencia y confirmación (ACK) para
proporcionar una transferencia de datos fiable. Análisis de traza para el proceso de
establecimiento de conexión (saludo de tres vías). Cálculo de RTT.
Para responder las siguientes preguntas, utilizar el archivo de captura proporcionado (tcpethereal-trace-1)
1) Ejemplo: Análisis de protocolo TCP
Abrir el archivo de captura desde Wireshark y responda:
a) Cuál es la dirección IP y número de puerto TCP usado por la PC Cliente en el
proceso de transferencia de archivo al servidor remoto?
b) Cuál es la dirección IP del servidor remoto? Sobre qué número de puerto,
envía y recibe segmentos TCP para la conexión establecida?
c) Cuál es el número de secuencia del segmento TCP SYN, utilizado para iniciar
la conexión TCP entre el cliente y el servidor? Cuál es el campo que lo
identifica como un segmento de establecimiento de conexión?
d) Cuál es el número de secuencia del segmento SYNACK, enviado desde el
servidor al cliente, en respuesta al segmento de establecimiento de conexión.
Cuál es el valor del campo ACK y cómo se determina el mismo? Cuál es el
campo que lo identifica como un segmento de confirmación?
e) Cuál es el número de secuencia del segmento TCP que contiene el comando
HTTP POST?
f) Considere el segmento TCP que contiene el comando HTTP POST como el
primer segmento de la conexión TCP y responda:
i. Cuáles son los números de secuencia de los primeros seis segmentos
de la conexión, incluyendo el que contiene el HTTP POST?
ii. Cuáles son las marcas de tiempo para cada uno de los segmentos
anteriores? Cuáles son los tiempos para cada una de las
confirmaciones correspondientes?
iii. Con los datos anteriores, confeccionar una tabla que liste los tiempo de
envio, tiempos de ACK y valor de RTT.
g) Cuál es la longitud para cada uno de los seis primeros segmentos?
h) ¿Cuál es la cantidad mínima de espacio en búfer disponible que anuncia el
receptor, durante toda la traza?
i) Observe la totalidad de la traza capturada. Hubo retransmisión de segmentos?
Descargado por Tokiski Labos (wsimonisx_w462p@gexik.com)
Download