Actividad 2

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 16

lOMoARcPSD|9304907

Actividad-2

Arquitecturas y Protocolos TCP/IP (UNED)

Scan to open on Studocu

Studocu is not sponsored or endorsed by any college or university


Downloaded by steven daviid torres camargo (torrescamargostevendaviid@gmail.com)
lOMoARcPSD|9304907

Arquitectura y protocolos TCP/IP

Enunciado de la 2ª Actividad

Protocolo TCP

Actividades con simulador

Antonio Martín Rodríguez

Downloaded by steven daviid torres camargo (torrescamargostevendaviid@gmail.com)


lOMoARcPSD|9304907

2ª Actividad: Protocolo TCP

PREGUNTAS

1. ¿Cuál es la dirección IP y el número de puerto TCP utilizados por la computadora


cliente (origen) que está transfiriendo el archivo a gaia.cs.umass.edu? Para
responder a esta pregunta, probablemente sea más fácil seleccionar un mensaje
HTTP y explorar los detalles del paquete TCP utilizado para transportar este mensaje
HTTP, usando la “ventana de detalles de la cabecera del paquete seleccionado”.

Respuesta:

La dirección IP es la 192.168.1.102, y el puerto TCP es el 1161.

Downloaded by steven daviid torres camargo (torrescamargostevendaviid@gmail.com)


lOMoARcPSD|9304907

2. ¿Cuál es la dirección IP de gaia.cs.umass.edu? ¿En qué número de puerto se está


enviando y recibiendo segmentos TCP para esta conexión?

Respuesta:
Mensaje de consulta:

Mensaje de Respuesta:

La dirección IP de gaia.cs.umass.edu es: 128.119.245.12, en el puerto 80.

Downloaded by steven daviid torres camargo (torrescamargostevendaviid@gmail.com)


lOMoARcPSD|9304907

Si ha creado su propia traza, responda también a la siguiente pregunta:

3. ¿Cuál es la dirección IP y el número de puerto TCP utilizados por su computadora


cliente (origen) para transferir el archivo a gaia.cs.umass.edu?

Respuesta:

La dirección IP es 192.168.1.102, y el puerto TCP es el 1161

4. ¿Cuál es el número de secuencia del segmento TCP SYN que se utiliza para iniciar la
conexión TCP entre la computadora cliente y gaia.cs.umass.edu? ¿Qué hay en el
segmento que lo identifica como un segmento SYN?
Respuesta:

Downloaded by steven daviid torres camargo (torrescamargostevendaviid@gmail.com)


lOMoARcPSD|9304907

El número de secuencia del segmento TCP SYN que se utiliza para iniciar la conexión TCP entre
la computadora cliente y gaia.cs.umass.edu es 0.
Y el segmento que lo identifica como tipo SYN son las Flags.

5. ¿Cuál es el número de secuencia del segmento SYNACK enviado por


gaia.cs.umass.edu a la computadora cliente en respuesta al SYN? ¿Cuál es el valor
del campo de reconocimiento en el segmento SYNACK? ¿Cómo determinó
gaia.cs.umass.edu ese valor? ¿Qué hay en el segmento que lo identifica como un
segmento SYNACK?

Respuesta:

Downloaded by steven daviid torres camargo (torrescamargostevendaviid@gmail.com)


lOMoARcPSD|9304907

Downloaded by steven daviid torres camargo (torrescamargostevendaviid@gmail.com)


lOMoARcPSD|9304907

El numero de secuencia se SYN/ACK es 0


El Acknowledgement number:1
El servidor gaia.cs.umass.edu determina este valor mediante el campo Sequence number de
TCP. El campo FLAGS nos indica que un segmento SYN ACK.
Y podemos identificar que el segmento es Flags: 0x12 (SIN,ACK)

6. ¿Cuál es el número de secuencia del segmento TCP que contiene el comando HTTP
POST? Tenga en cuenta que para encontrar el comando POST, necesitará profundizar
en el campo de contenido del paquete en la parte inferior de la ventana Wireshark,
buscando un segmento con un “POST” dentro de su campo DATA.

Respuesta:

El número de secuencia es la 164041

Downloaded by steven daviid torres camargo (torrescamargostevendaviid@gmail.com)


lOMoARcPSD|9304907

7. Considere el segmento TCP que contiene HTTP POST como el primer segmento en la
conexión TCP. ¿Cuáles son los números de secuencia de los primeros seis segmentos
en la conexión TCP (incluido el segmento que contiene HTTP POST)? ¿A qué hora se
envió cada segmento? ¿Cuándo se recibió el ACK para cada segmento? Dada la
diferencia entre cuándo se envió cada segmento TCP y cuándo se recibió su
reconocimiento, ¿cuál es el valor de RTT para cada uno de los seis segmentos? ¿Cuál
es el valor de RTT Estimado después de recibir cada ACK (¿ver Sección 3? 5.3, página
198)? Suponga que el valor de RTT Estimado es igual al RTT medido para el primer
segmento, y luego se calcula utilizando la ecuación RTT Estimado para todos los
segmentos subsiguientes.
Nota: Wireshark tiene una buena característica que le permite trazar el RTT para cada uno
de los segmentos TCP enviados. Seleccione un segmento TCP en la ventana “listado de
paquetes capturados” que se envía desde el cliente al servidor gaia.cs.umass.edu. Luego
seleccione Statistics->TCP Stream Graph->Round Trip Time Graph.

Respuesta:

Los primeros 6 paquetes son: 4-5, 7-8, 10-11

El paquete numero 4 tiene el número de secuencia 232129013

Downloaded by steven daviid torres camargo (torrescamargostevendaviid@gmail.com)


lOMoARcPSD|9304907

El paquete numero 5 tiene el número de secuencia 232129578

El paquete numero 7 tiene el número de secuencia 232131038

Downloaded by steven daviid torres camargo (torrescamargostevendaviid@gmail.com)


lOMoARcPSD|9304907

El paquete numero 8 tiene el número de secuencia 232132498

El paquete numero 10 tiene el número de secuencia 232133958

Downloaded by steven daviid torres camargo (torrescamargostevendaviid@gmail.com)


lOMoARcPSD|9304907

El paquete numero 11 tiene el número de secuencia 232135418

Tabla de datos:

Segmento Nº Secuencia Hora envío Hora ACK RTT RTT Estimado


1 232129013 15:44:20.596858000 0.02648s 0.02648s 0.02648s
2 232129578 15:44:20.612118000 0.04174s 0.04174s 0.02838s
3 232131038 15:44:20.624407000 0.05403s 0.05403s 0.03158s
4 232132498 15:44:20.625071000 0.05469s 0.05469s 0.03446s
5 232133958 15:44:20.647786000 0.07741s 0.07741s 0.03982s
6 232135418 15:44:20.648538000 0.07816s 0.07816s 0.04461s

Captura RTT del paquete 4:

Downloaded by steven daviid torres camargo (torrescamargostevendaviid@gmail.com)


lOMoARcPSD|9304907

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

Respuesta:

Segmento Long Cabecera Long datos Long Total (bytes)


1 20 619 639
2 20 1514 1534
3 20 1514 1534
4 20 1514 1534
5 20 1514 1534
6 20 1514 1534

Los datos, son de las capturas obtenidas anteriormente.

9. ¿Cuál es la cantidad mínima de espacio disponible en el búfer de recepción


anunciada para toda la traza? ¿Alguna vez la falta de espacio en el búfer del receptor
regula al emisor?

Respuesta:

La cantidad mínima de espacio disponible en el búfer de recepción anunciada para toda la


traza es: Window Size Value, con un valor de 5840.

NO, el búfer receptor nunca dejara sin espacio al emisor.

10. ¿Hay algún segmento retransmitido en el archivo de traza? ¿Qué revisó Vd. en la
traza para responder esta pregunta?

Respuesta:

Utilizando la opción que tenemos en la herramienta de Wireshark, en Analizar Informacion


especializada, nos mostrara un informe con los posibles errores producidos, como el ACK
duplicado que se genera cuando se pierde un paquete y se debe transmitir.

Downloaded by steven daviid torres camargo (torrescamargostevendaviid@gmail.com)


lOMoARcPSD|9304907

11. ¿Cuántos datos reconoce el receptor típicamente en un ACK? ¿Puede identificar


casos en los que el receptor reconoce con un único ACK acumulativo varios
segmentos recibidos? (Consulte la Tabla 3.2 en la página 206 en el texto.)

Respuesta:

Con los indicadores se pueden identificar los siguientes:

SYN: indica una petición para establecer una conexión


FIN: Si es a 1, se interrumpe la conexión
ACK: Si esta a 1, el paquete es un acuse de recibo,
URG: Si esta a 1, el paquete se tiene que procesar de forma urgente.
PSH (PUSH): Si esta a 1, el paquete opera según el método PUSH.
RST: Si esta a 1, se restablece la conexión.

12. ¿Cuál es el rendimiento (bytes transferidos por unidad de tiempo) para la conexión
TCP? Explique cómo calculó este valor.

Respuesta:

Utilizando la opción grafica de estadísticas, en concreto, Estadísticas  Gráficas de Flujo TCP


 Rendimiento:

Downloaded by steven daviid torres camargo (torrescamargostevendaviid@gmail.com)


lOMoARcPSD|9304907

13. 13.Utilice la herramienta gráfica Statistics->TCP Stream Graphs->Time Sequence


(Stevens) para visualizar los números de secuencia en función del tiempo para los
segmentos que se envían desde el cliente al servidor gaia.cs.umass.edu. ¿Puede
identificar dónde comienza y termina la fase de arranque lento de TCP, y dónde
toma el control el estado de evitación de la congestión? Tenga en cuenta que en esta
traza del “mundo real” no todo es tan limpio y ordenado como en la Figura 3.53 del
libro de texto. (También tenga en cuenta que el eje vertical para la herramienta
gráfica y la figura del libro son diferentes.)

Respuesta:

En 0, comienza la fase de inicio lento

Downloaded by steven daviid torres camargo (torrescamargostevendaviid@gmail.com)


lOMoARcPSD|9304907

La fase de inicio lento termina entre el número de secuencia 160000 y 170000, en el intervalo
de tiempo entre 5,5 y 5,75 segundos.

Downloaded by steven daviid torres camargo (torrescamargostevendaviid@gmail.com)

También podría gustarte