Vous êtes sur la page 1sur 6

REDES Y TELEPROCESO 2

Laboratorio 07: Wireshark - TCP


3.1)

Cul es la direccin IP y el nmero de puerto TCP usados por la computadora cliente (fuente) que est
transfiriendo el archivo a gaia.cs.umass.edu?

3.2)

Cul es la direccin IP de gaia.cs.umass.edu? Sobre qu nmero de puerto se est enviando y


recibiendo segmentos TCP para esta conexin?

Responder las siguientes preguntas para los segmentos TCP:


4.6)

Considerar el segmento TCP conteniendo el HTTP POST como el primer segmento en la conexin TCP ya
establecida. Cules son los nmeros de secuencia absolutos de los primeros 6 segmentos en la conexin
TCP (incluyendo el segmento conteniendo el HTTP POST)? A qu hora fue cada segmento enviado?
Cundo fue el ACK para cada segmento recibido? Dada la diferencia entre cuando cada segmento TCP
fue enviado y cuando su acuse de recibo fue recibido cul es el valor de RTT para cada uno de los 6
segmentos? Cul es el valor de RTTestimado despus del recibo de cada ACK?

Asumir que el valor de RTTestimado es igual al RTTmedido para el primer segmento en la conexin ya
establecida, y luego se calcula usando la ecuacin de RTTestimado dada en la Leccin N 05 para todos
los segmentos subsecuentes.

Primero identificamos el segmento TCP conteniendo el HTTP POST: En nuestro caso es el paquete
nmero 24.

Segundo identificamos los 6 primeros segmentos de la conexin TCP: (Cliente Servidor) En nuestro
caso sern los paquetes nmeros 24, 25, 26, 27, 29 y 30.
Tercero identificamos los 6 primeros segmentos de la conexin TCP: (Servidor Cliente) En nuestro
caso sern los paquetes nmeros 28, 31, 32, 37, 40 y 43.

Segmento hora envo

No.
Seg.
(SC)

# Ack
(SC)

Ack hora recepcin

1460

15:30:35.592616000

1(28)

2123316097

15:30:35.605558000

2123316097

1460

15:30:35.592629000

2(31)

2123317557

2123317557

1460

15:30:35.592634000

3(32)

2123319017

4 (27)

2123319017

1460

15:30:35.592639000

4(37)

5 (29)

2123320477

1460

15:30:35.605600000

5(40)

6 (30)

2123321937

1460

15:30:35.605606000

6(43)

No. Seg.
(CS)

# Sec.
(CS)

Tamao
datos

1 (24)

2123314637

2 (25)
3 (26)

RTT

RTT est

0.012942000

0.012942000

15:30:35.611443000

0.018814000

0.013676000

15:30:35.611444000

0.018810000

0.014317750

2123320477

15:30:35.611605000

0.018966000

0.014898780

2123321937

15:30:35.690669000

0.085069000

0.023670060

2123323397

15:30:35.694785000

0.089179000

0.031858680

Para hallar el RTT estimado aplicamos la siguiente formula:

EstimatedRTT
EstimatedRTT
EstimatedRTT
EstimatedRTT
EstimatedRTT
EstimatedRTT

Segmento 1 = 0.012942000
Segmento 2 = 0.875 * 0.012942000 + 0.125 * 0.018814000= 0.013676000
Segmento 3 = 0.875 * 0.013676000 + 0.125 * 0.018810000 = 0.014317750
Segmento 4 = 0.875 * 0.014317750 + 0.125 * 0.018966000 = 0.014898780
Segmento 5 = 0.875 * 0.014898780 + 0.125 * 0.085069000 = 0.023670060
Segmento 6 = 0.875 * 0.023670060 + 0.125 * 0.089179000 = 0.031858680

Nota: Wireshark tiene una caracterstica simptica que permite plotear el RTT para cada uno de los
segmentos TCP enviados. Seleccionar un segmento TCP en la ventana de "Lista de paquetes capturados"
que se est enviando desde el cliente al servidor gaia.cs.umass.edu. Luego seleccionar: Statistics->TCP
Stream Graph->Round Trip Time Graph.

4.7)

Cul es la longitud de los datos en cada uno de los 6 primeros segmentos TCP, despus que la
conexin ha sido establecida?
Segmento
1 (24)
2 (25)
3 (26)
4 (27)
5 (29)
6 (30)

Longitud
1460 bytes
1460 bytes
1460 bytes
1460 bytes
1460 bytes
1460 bytes

4.10) Cuntos datos el receptor tpicamente "acusa recibo" a travs de los 6 primeros ACKs? Se
puede identificar casos donde el receptor est ACKeando cada segmento recibido (ver Tabla
3.2 en la Leccin N 05)? Se puede identificar un caso por lo menos donde el receptor ACKea
segmentos recibidos segn la Tabla 3.2 (ver Leccin N 05)?
Cantidad de datos
ACKeados

Nro. Segmento

# Ack recibido en el
Ex desde el servidor

1(28)

1461

1460

2(31)

2921

1460

3(32)

4381

1460

4(37)

5841

1460

5(40)

7301

1460

6(43)

8761

1460

Entonces la cantidad de datos que el receptor (servidor) tpicamente ACKea es igual a


1460 bytes.
S, todos los primeros segmentos son ACKeados uno por uno.
Si, el servidor ACKea por encima del valor tpico (1460).
4.11) Cul es el throughput (los bytes transferidos por unidad de tiempo) para la conexin TCP?
Explicar cmo se calcul este valor.
Throughput promedio de una conexin = (0.75*W)/RTT
Donde:
W = valor del tamao de la ventana (bytes)
RTT = tiempo de ida y vuelta actual (segundos)

W (Tamao de la ventana del primer segmento) es : 251


RTT del primer segmento es
: 0.012942000
Throughput promedio de la conexin = (0.75*251)/ 0.012942000 bytes/seg
= 14545.665275 bytes/seg
= 14.2041015625 Kb/seg
Responder las siguientes preguntas para los segmentos TCP de la traza capturada:
5.12) Usar la herramienta de ploteo Time-Sequence-Graph (Stevens) para visualizar el nmero de
secuencia vs. el plot de tiempo de los segmentos siendo enviados desde el cliente al servidor
gaia.cs.umass.edu. Puede identificar donde la fase de arranque lento (slow start) de TCP
comienza y termina, y donde la evitacin de congestin toma el relevo? Comentar sobre los
modos en los cuales los datos medidos difieren del comportamiento idealizado de TCP que se
estudi en el texto. (Dibujo)

El slow start : [0.0, 0.2]


La evitacin de congestin [0.2, 0.35] U [0.5, 0.8]
Sabemos que el mecanismo de Inicio Lento permite incrementar gradualmente la cantidad de datos en
trnsito, este mecanismo utiliza una nueva ventana llamada ventana de congestin (cwnd) de manera
que en cada momento, el emisor puede enviar el mnimo nmero de segmentos de entre la cantidad
permitida por la ventana de control de flujo y la permitida por la ventana de congestin. Por esta razn
los grficos estudiados en clase difieren mucho del grafico hallado en este laboratorio. Tambin por que
los datos enviados y recibidos tomados en este laboratorio fueron recogidos en promedio de 15 (seg)
por lo que hay pocos segmentos perdidos. De igual manera vemos que la razn principal es que el
emisor TCP no est enviando datos suficientes agresivamente para impulsar al estado de congestin

Vous aimerez peut-être aussi