Académique Documents
Professionnel Documents
Culture Documents
Computer Networks II
application
network
fsica
URG
SYN
PSH
ACK
RST
offset reservado ventana
FIN
checksum puntero urgente
opciones relleno
Nota
proceso Los
Los datos
datos no
no se
se envan
envan byte
byte aa
emisor byte
byte sino
sino en
en grupos
grupos llamados
llamados
segmentos, que
segmentos, que pueden
pueden ser
ser
buffer de envo
de
de tamao
tamao arbitrario
arbitrario
vaco
por enviar buffer de recepcin
enviado, no confirmado
proceso
recibido, no procesado receptor
Nota
La
La ventana
ventana de
de envo
envo no
no
proceso debe
debe ser
ser mayor
mayor que
que la
la
emisor de
de recepcin
recepcin
ventana de envo
buffer de envo
27 26 25 24 23 22 21 20
proceso
emisor
ventana de envo
buffer de envo
29 28 27 26 25 24 23 22
proceso
emisor
ventana de envo
buffer de envo
31 30 29 28 27 26 25 24
proceso
emisor
ventana de envo
buffer de envo
35 34 33 32 31 30 29 28
ventana de
proceso envo cerrada
emisor
buffer de envo
35 34 29
33 32 31 30 29 28
else:
if hay datos sin confirmar en espera:
encolar los datos en el buffer hasta recibir un ACK
else:
enviar los datos ahora
1 seq: 1201
, 200B
timer
2 seq: 1401
, 200B
timer
3 seq: 1601
, 200B
timer
segmento
corrupto
o perdido
0 1
ack: 16
retransmis
timeout 3 in
seq: 1601
, 200B
timer
01
ack: 18
1 seq: 1201
, 200B
timer
2 seq: 1401
, 200B
timer
3 seq: 1601
, 200B
timer
01
ack: 16
0 1
ack: 18
1 seq: 1201
, 200B
timer
2 seq: 1401
, 200B
timer
3 seq: 1601
, 200B
timer
01
ack: 16
retransmis
timeout 3 in
seq: 1601
, 200B
timer
descartar
01
ack: 18
1 seq: 1201
, 200B
timer
2 seq: 1401
, 200B
timer
3 seq: 1601
, 200B
timer
0 1
ack: 14
01
ack: 18
1 seq: 1201
, 200B
timer
01
ack: 14
2 seq: 1401
timer
, 200B
3 seq: 1601
, 200B
timer
0 1
ack: 14