Reto TCP

6
Reto TCP Nombre: Antonio Manuel Jaramillo Valladares Fecha: 17 de diciembre de 2015. Pregunta 1. ¿Cuál es la dirección IP y el número de puerto TCP utilizado por el equipo cliente (fuente) que está transfiriendo el archivo a gaia.cs.umass.edu? (Sugerencia: Para responder a esta pregunta es probablemente más fácil para seleccionar un mensaje HTTP y explorar los detalles del paquete TCP usado para llevar este mensaje HTTP, utilizando los "Detalles del encabezado del paquete seleccionado de la ventana"). Fuente IP direccion: 172.17.109.191 TCP Numero de Puerto: 59169 Pregunta 2. ¿Cuál es la dirección IP de gaia.cs.umass.edu? Sobre qué número de puerto es el envío y la recepción de los segmentos TCP para esta conexión? Destino IP direccion: 128.119.245.12 TCP Numero de Puerto: 80 Pregunta 3. ¿Cuál es el número de secuencia del segmento TCP SYN que se utiliza para iniciar la conexión TCP entre el equipo cliente y gaia.cs.umass.edu? Lo que está en el segmento que identifica el segmento como un segmento SYN? El número de secuencia del segmento SYN es 448. Haciendo clic en el campo de etiquetas de Ethereal revela los

description

practica de cisco

Transcript of Reto TCP

Reto TCP

Nombre: Antonio Manuel Jaramillo Valladares

Fecha: 17 de diciembre de 2015.

Pregunta 1. ¿Cuál es la dirección IP y el número de puerto TCP utilizado por el equipo cliente (fuente) que está transfiriendo el archivo a gaia.cs.umass.edu? (Sugerencia: Para responder a esta pregunta es probablemente más fácil para seleccionar un mensaje HTTP y explorar los detalles del paquete TCP usado para llevar este mensaje HTTP, utilizando los "Detalles del encabezado del paquete seleccionado de la ventana").

Fuente IP direccion: 172.17.109.191TCP Numero de Puerto: 59169

Pregunta 2. ¿Cuál es la dirección IP de gaia.cs.umass.edu? Sobre qué número de puerto es el envío y la recepción de los segmentos TCP para esta conexión?

DestinoIP direccion: 128.119.245.12TCP Numero de Puerto: 80

Pregunta 3. ¿Cuál es el número de secuencia del segmento TCP SYN que se utiliza para iniciar la conexión TCP entre el equipo cliente y gaia.cs.umass.edu? Lo que está en el segmento que identifica el segmento como un segmento SYN?

El número de secuencia del segmento SYN es 448. Haciendo clic en el campo de etiquetas de Ethereal revela los detalles de todos los campos de indicador. Observe que el flag SYN para este segmento se ha establecido en 1, lo que significa que este segmento es un segmento SYN.

Pregunta 4. ¿Cuál es el número de secuencia del segmento enviado por gaia.cs.umass.edu SYNACK al equipo cliente en respuesta a la

SYN? ¿Cuál es el valor del campo de acuse de recibo en el segmento SYNACK? ¿Cómo hizo gaia.cs.umass.edu determinar ese valor? ¿Qué es en el segmento que identifica el segmento como SYNACK segmento?

Secuencia igual a 0

El segmento SYN puedo estar dado entre los valores de 1(… …. ...1. = Syn:SET)

Pregunta 5. ¿Cuál es el número de secuencia del segmento ACK enviados por el equipo cliente en respuesta a la SYNACK? ¿Cuál es el valor del reconocimiento presentada en este segmento ACK? ¿Este segmento no contiene ningún dato? ¿Qué es en el segmento que identifica a este segmento como un segmento ACK?

El número de secuencia: número Agradecimientos: 1 (número ACK relativa)valor del campo RECONOCIMIENTO es 1gaia.cs.umass.edu determinó que el valor añadiendo 1 al número de secuencia del segmento de anterior.

Este segmento se identifica como un reconocimiento segmento SYNACK y los bits SYN son ambos set.

Pregunta 6. ¿Cuál es el número de secuencia del segmento TCP que contenga el comando HTTP POST? Tenga en cuenta que para encontrar el comando POST, tendrás que excavar en el campo de contenido del paquete en la parte inferior de la ventana de Ethereal, buscando un segmento con un "poste" dentro de su campo de datos.

Pregunta 7. Considerar el segmento TCP que contenga el POST de HTTP como el primer segmento de la conexión TCP. ¿Cuáles son los números de secuencia de los primeros seis segmentos en la conexión TCP (incluyendo el segmento que contiene el POST de HTTP) enviados desde el cliente al servidor web (no consideran los asentimientos recibidos desde el servidor como parte de estos seis segmentos)? A qué hora era cada segmento enviado? Cuando fue el ACK para cada segmento recibido? Dada la diferencia entre cada

segmento TCP cuando fue enviado, y cuando se ha recibido un acuse de recibo, ¿cuál es el valor de RTT para cada uno de los seis segmentos? ¿Cuál es el valor EstimatedRTT (consulte la página 237 en el texto, Sección 3.5.3) tras la recepción de cada ACK? Supongamos que el valor de la EstimatedRTT es igual a la medidaSampleRTT RTT () para el primer segmento y, a continuación, se calcula mediante la ecuación EstimatedRTT en la página 237 para todos los segmentos siguientes. Establecer a 0.125.

Nota: Wireshark tiene una característica que le permite trazar la RTT para cada uno de los TCP Segmentos enviados. Seleccione un segmento TCP en el "listado de paquetes capturados" ventana que Se envía desde el cliente al servidor gaia.cs.umass.edu. A continuación, seleccione: Estadísticas->TCP Stream Gráfico>Gráfico de tiempo de ida y vuelta.

Los detalles de los seis primeros segmentos y los asentimientos correspondientes son proporcionados a continuación, junto con el cálculo de la EstimatedRTT:

No. Número de secuencia

Longitud (en

Tiempo

ACK

Muestra

RTT

Estimado

RTT

1 488 243 0.2334530 0.02746 0.027462 493 244 0.420056 0.030256 0.0284723 499 248 0.575042 0.03655 0.035124 520 254 0.604587 0.0458 0.042455 543 259 0.65789 0.060245 0.0589516 560 265 0.902455 0.07845 0.079454

Pregunta 8. ¿Cuál es la longitud de cada uno de los seis primeros segmentos TCP?

Consulta en la tabla anterior.

Pregunta 9. ¿Cuál es la cantidad mínima de espacio de búfer disponible anunciados en el receptor para el rastreo completo? ¿La falta de espacio en búfer del receptor nunca acelere el remitente?

Longitud del primer segmento TCP (contiene la HTTP POST): 32 bytes

Longitud de cada uno de los otros cinco segmentos TCP: 100 bytes (MSS)

Pregunta 10. ¿Hay algún segmentos retransmitidos en el archivo de rastreo? ¿Qué hizo usted comprobar (en la traza) para responder a esta pregunta?

Se puede ver en la tabla

Pregunta 11. ¿Qué cantidad de datos el receptor suele reconocer en un asentimiento? Puede determinar los casos en los que el receptor está ACKing cada otro segmento recibido (véase el cuadro 3.2 de la página 245 en el texto, Sección 3.5.4).

Pregunta 12. ¿Cuál es el rendimiento (bytes transferidos por unidad de tiempo) para el protocolo TCP Conexión? Explicar cómo se calcula este valor.