Академический Документы
Профессиональный Документы
Культура Документы
FACULTAD DE CIENCIAS Y TECNOLOGIA ING. EN SISTEMAS DE INFORMACION V AO GRUPO 2 INFORME DE EJERCICIO TCP ELABORADO POR: LUIS YASIR PONG BARRERA. GABRIEL
Solucin: Ya que en el ejercicio dado los protocolos utilizados realizan distintos cambios de mensajes entre el host y los diferentes servidores, ilustraremos ese intercambio de mensajes en el siguiente esquema:
Host_A IP_A
TCP Ha
Ha TCP
nd S h
ak e
TCP Ha
Get /
nd S h
ak e
mipa gin
a.htm l
TCP Ha nd S h ak e
h ak e
nd S h
ak e
Get /
mipa gin
OK
a.htm l
HT T HT T P 1.1 1000 OK
P 1.1
1000
G et /
o bj e
G et /
G et /
to 1.h
o bj e
tml H TT
to 2.h
o bj e
to 3.h
tml H TT
tml H TT
P/ 1.1
P/ 1.1
P/ 1.1
G et /
G et /
G et /
o bj e
to 1.h
o bj e
to 2.h
tml H TT
o bj e
to 3.h
tml H TT
tml H TT
P/ 1.1
P/ 1.1
P/ 1.1
HTTP 1.1 2000 OK HTTP 1.1 2000 OK HTTP 1.1 3200 OK HTTP 1.1 2000 OK HTTP 1.1 3200 OK HTTP 1.1 2000 OK
Establecemos el tamao mximo de segmento MSS con base en el MTU durante el establecimiento de acuerdo de tres vas entre las LAN1 LAN2, que para el ejercicio es 1500. Fragmentacin de los paquetes Durante la peticin (200 octetos) de la URL llega con las referencias de los objetos que por aplicarse una TCP persistente (mltiples segmentos en una nica conexin) con pipeling(solicitud de descarga al encontrar referencias ) se mandan a solicitar los objetos con un flag PSH para indicar opcin de carga de flujo con un tamao de (150oct) , adems de que es necesario la visualizacin de los tamaos de respuesta http (1000 octetos), y las respuestas http de cada uno de los objetos: A las cuales es necesario fragmentar para poder ser recibida en la LAN1 Tomando en cuenta los tamaos de las cabeceras TCP e IP Obj1 2000 Obj2 3200 Obj3 2000 Seg1 1500 Seg1 1500 Seg1 1500 Seg2 580 Seg2 1500 Seg2 580 Seg3 320 TCP IP 20 20
Rellena una tabla como la siguiente con la informacin relativa al intercambio de segmentos TCP entre las entidades TCP cliente y servidor del Proxy y el Servidor Web. Tiempo 0 ms 0ms 0ms 0ms 0ms 0ms 0ms 0ms Red LAN1 LAN1 LAN1 LAN1 LAN2 LAN1 LAN1 LAN2 Sentido (,) Tamao Datagrama IP 40 40 40 240 1040 190 190 40 Valores Cabecera TCP SEQ=19, SYN, W=4 SEQ=20, ACK, SYN, ack=20 W=2 SEQ=20, ACK ack=20 W=4 SEQ=20, W=4 SEQ=20, ACK ack=260, W=2 SEQ=260, ACK PSH, ack=1060, W=3 SEQ=450, ACK PSH ack=1060, W=2 SEQ= 1060, ACK, Descripcin
Solicitud de descarga html Respuesta de descarga html Solicitud de descarga de Obj1 Solicitud de descarga de Obj2 Asentimiento de
200ms 200ms
LAN 2 LAN 2
1500 580
ack=640, W=0 SEQ=1100, ACK, PSH, ack=640 W=1, MF=1 SEQ=2600, ACK, PSH, ack=640 W=2, MF=0 SEQ=2600, ACK, PSH, ack=640 W=2, MF=0 SEQ= 640, ACK, ack= 3180, W=4 SEQ=3180, ACK, PSH ack= 641, MF=1, W=1 SEQ=4680, ACK, PSH, ack=641, MF=1, W=0 SEQ=3180,ACK, PSH, ack=641, MF=1, W=1 SEQ=4680, ACK, PSH, ack=641, MF=1, W=0 SEQ=641, ACK ack=6180, W=4 SEQ=6180, ACK, PSH, ack=642, MF=0, W=2 SEQ=642,ACK, ack=6500 W=4 SEQ=643, ACK, PSH, ack=6500 SEQ=6500, ACK, ack=833 W=0 SEQ=6501, ACK, PSH, ack=833, MF=1,W=1 SEQ=8001, ACK, PSH, ack=833, MF=0, W=2 SEQ=833,ACK,
ventana llena Respuesta a descarga de Obj1 Seg 1 Respuesta a descarga de Obj1 Seg 2 Llega con errores irrecuperables Respuesta a descarga de Obj1 Seg 2 Retransmisin Asentimiento de retransmisin de respuesta Respuesta a descarga de Obj2 Seg 1 Perdido Respuesta a descarga de Obj2 Seg 2 Es ignorado Respuesta a descarga de Obj2 Seg 1 Mediante retransmisin Respuesta a descarga de Obj2 Seg 2 Mediante retransmisin Asentimiento de retransmisin de respuesta Obj2 seg1 y seg2 Respuesta de descarga del Obj2 Seg3 Asentimiento de respuesta descarga Obj2 Seg3 Solicitud de descarga Obj3 Asentimiento de ventana llena Respuesta de descarga del Obj3 Seg1 Respuesta de descarga del Obj3 Seg2 Asentimiento de
ack=8581 0ms 0ms 0ms 0ms LAN1 LAN2 LAN2 LAN1 40 40 40 40 SEQ=834,ACK, FIN, ack=8581 SEQ=8581,ACK, ack=835 SEQ=8582,ACK, FIN, ack=835 SEQ=835, ACK, ack=8582
respuesta de descarga de Obj3, Seg1 y Seg2 Asentimiento de peticin de cierre de conexin Asentimiento de cierre de conexin
Host_A
SEQ=19, SY N, W=4
Servidor Proxy
SEQ=19, SY N, ACK, ack=20, W=4
Servidor Web
P/1.1
SEQ=19, SY N, W=4
SEQ=19, SY N, ACK, ack=20, W=2
P 1 .1 HTT
SEQ=260, ACK, PSH,ack=1060, W=3, D=190 SEQ=450, ACK, PSH,ack=1060, W=2, D=190
1040
OK
Get / ob je to1 .h tm
Get / ob je to2 .h tm
l HTT P/ 1 .1
l HTT P/ 1 .1
SEQ=1060, ACK, ack=640, W=0 Temporizador de Ventana=200ms SEQ=1100, ACK, PSH, ack=640, W=1, MF1, D=1500
Temporizador de Retransmicin Fijo=500ms
K 00 O .1 1 5 TP 1 HT OK 580 P 1 .1 HTT
P 1 .1 HTT
SEQ=640, ACK,ack=3180, W=4
58
0 OK
SEQ=3180, ACK, PSH, ack=641, W=1, MF=1, D=1500 SEQ=4680, ACK, PSH, ack=641, W=0, MF=1, D=1500
Host_A
Servidor Proxy
Servidor Web
SEQ=3180, ACK, PSH, ack=641, W=1, MF=1, D=1500
O 320 P 1 .1 HTT
SEQ=642, ACK,ack=6500, W=4
Get / ob je to3 .h tm
l HTT P/ 1 .1
Temporizador de Ventana=200ms