Vous êtes sur la page 1sur 8

Universidad de las Americas Puebla

Redes de computadoras I

Profesor: Dr. Vicente Alarcn Aquino

Tarea 3. PROTOCOLO TCP


Integrantes:
Alejandro Galvn 143258
Gabriel Villaseor 143344

PROTOCOLO TCP

TAREA 3

!1

1.- Cul es la direccin IP y el puerto TCP usado en la computadora cliente (fuente) que esta
transfiriendo el archivo a http://portafolios.udlap.mx/portafolios/vicente.alarcon? Para
contestar esta pregunta, es probablemente ms fcil que seleccione un mensaje HTTP y
explore los detalles del paquete TCP que uso para llevar el mensaje HTTP, usando los
detalles de la ventana principal de paquetes.
R= Direccion IP: 192.168.0.5, Puerto 50179.

2. Cul es la direccin IP de http://portafolios.udlap.mx/portafolios/vicente.alarcon? En


que nmero de puerto se esta enviando y recibiendo los segmentos TCP de esta conexin?

R= Direccin IP de destino: 140.148.62.12, Puerto: 80

PROTOCOLO TCP

TAREA 3

!2

4. Cual es el nmero de secuencias del segmento TCP SYN que se usa para inicializar la
conexin TCP entre la computadora cliente y http://portafolios.udlap.mx/portafolios/
vicente.alarcon? Qu hay en el segmento que lo identifique como un segmento SYN?
R=En este caso el numero de secuencia del segmento usado para iniciar la
conexin TCP es 0. Podemos ver que el mensaje contiene a SYN flag lo cual
indica que es un segmento SYN.

5. Cual es el nmero de secuencias del segmento SYNACK enviado por


http://portafolios.udlap.mx/portafolios/vicente.alarcon a la computadora cliente en
respuesta al segmento SYN? Cul es el valor del campo de reconocimiento (ACK) en el
segmento SYNACK? Cmo determin http://portafolios.udlap.mx/portafolios/
vicente.alarcon ese valor? Qu hay en el segmento que lo identifique como un segmento
SYNACK?
R = El numero de secuencia del segmento SYN ACK de http://
portafolios.udlap.mx/portafolios/vicente.alarcon a la computadora en respuesta
a SYN es de 0. El valor de ACKnowkledgement en el segmento SYN ACK
es 1 esto es determinado por la direccin que aade 1 al segmento inicial de
la computadora, en este caso el segmento inicial era 0.

PROTOCOLO TCP

TAREA 3

!3

6. Cul es la el nmero de secuencias del segmento TCP que contiene el comando HTTP
POST? Tome en cuenta que para encontrar el comando POST, necesitars checar el campo
de paquetes en la parte superior del la ventana de Ethereal, buscando el segmento POST
dentro del campo de datos.
R = Podemos observar como el segmento TCP numero 144 contiene el segmento
POST el cual, a su vez, tiene el numero de segmento 153162.

PROTOCOLO TCP

TAREA 3

!4

7. Considere que el segmento TCP contiene el HTTP POST como el primer segmento en la
conexin TCP. Cul es el nmero de secuencias de los primeros seis segmentos en la
conexin TCP (incluyendo el segmento HTTP POST)? En qu momento fue enviado cada
segmento? Cundo fue recibido el reconocimiento (ACK) de cada segmento?
Dada la diferencia entre cuando un segmento TCP ha sido enviado, y cuando su
reconocimiento ha sido recibido, cul es el valor RTT para cada uno de los seis segmentos?
Cul es el valor estimatedRTT (ver [1, pg. 249])despus de recibir cada reconocimiento
(ACK)? Suponga que el valor de estimatedRTT es igual al RTT medido del primer segmento,
y despus es calculado utilizando la ecuacin del estimatedRTT de la referencia [1, pg. 249]
para todos los segmentos subsecuentes.
R = El segmento HTTP POST es considerado el primer segmento.
Segment 1 sequence number: 153162
Segment 2 sequence number: 153306
Segment 3 sequence number: 153353
Segment 4 sequence number: 348645

PROTOCOLO TCP

TAREA 3

!5

8.-Cul es la longitud de cada uno de los primeros seis segmentos TCP?

R = La longitud del primer segmento TCP es de 708. Los segmentos siguientes


son de 1514.

9.- Cul es la cantidad mnima de espacio disponible de buffer anunciado en la recepcin


para la traza completa?
The minimum amount of available buffer space is listed as 65535. The sender is never
throttled because we never reach full capacity of the window.
R = La cantidad minina disponible en el buffer es de 65535.
10.- Hay algn segmento retransmitido en el archivo de traza? Qu has checado (en la
traza) para contestar esta pregunta?
R = No, Ningn segmento fue retransmitido. Es mostrado por el hecho de que un
numero Acknowledgement no fue re-enviado para pedir los paquetes.
11.-Cul es la eficiencia (bytes transferidos por unidad de tiempo) para la conexin TCP?
R = El throughput puede ser calculado usando el valor del ultimo ACK
(149,169), El primer numero de secuencia dividido por el tiempo del primer
frame (1.6) = 93517.6 bps

4.- Control de congestin TCP en accin


Ahora vamos a analizar la cantidad de datos enviada por unidad de tiempo del cliente hacia
el servidor. Ms que calcularlo desde el Raw Data en la ventana de Ethereal utilizaremos una
de las utilidades grficas de Ethereal Time-Sequence-Graph (Stevens) para trazar los datos.
Seleccione un segmento TCP en la ventana del listado de paquetes capturado de Ethereal,
luego seleccione el men: Statistics->TCP Stream Graph->Time- Sequence-Graph (Stevens).
Aqu cada punto representa un segmento TCP enviado, trazando el nmero de secuencias del
segmento contra el tiempo en el cual fue enviado. Note que una serie de puntos apilados uno
sobre otro representa la serie de paquetes que fueron enviados regreso-a-regreso (back-toback) por el emisor.

PROTOCOLO TCP

TAREA 3

!6

Responda la siguiente preguntas:


13.- Use la herramienta de trazado Time-Sequence-Graph (Stevens) para ver el nmero de
secuencias contra el trazado del tiempo de los segmentos que han sido enviados desde el
cliente al servidor http://portafolios.udlap.mx/portafolios/vicente.alarcon. Puede identificar
dnde la fase de inicio lento (slow start) del TCP comienza y termina, y dnde toma lugar la
evasin de congestionamiento? Leer pginas 264 a 268 de la referencia [1] para contestar esta
pregunta. Calcular el tamao del archivo transmitido utilizando la secuencia de Stevens.

PROTOCOLO TCP

TAREA 3

!7

Bibliografa:
Jim Kurose, Keith Ross, Computer Networking: A Top-Down Approach Featuring the
Internet, 4/e Addison Wesley, 2008.
http://portafolios.udlap.mx/portafolios/vicente.alarcon/IE432/Presentaciones/TCPethereal-file1.htm

PROTOCOLO TCP

TAREA 3

!8

Vous aimerez peut-être aussi