Está en la página 1de 17

UT

Protocolos de transporte
1
Dos protocolos:
Transferencia fiable y ordenada punto a punto (unicast):
TCP
congestin
control de flujo
Establecimiento de conexin
Control de integridad
Transferencia no fiable y no ordenada (best-effort), punto
a punto y punto a multipunto (multicast): UDP
Servicios no disponibles:
tiempo real
garanta de capacidad y retardo (JITTER)
multicast fiable
2
Ejemplos de nmeros de puerto pre-asignados:
20 y 21 FTP (TCP)
23 TELNET (TCP)
25 SMTP (TCP)
53 DNS (UDP) TCP para intercambio entre servidores DNS
69 TFTP (UDP)
80 HTTP (TCP)
110 POP3 (TCP)
161 SNMP (UDP)
179 BGP (TCP)
443 HTTPS (TCP)
520 RIP (UDP)
3
Protocolo de transporte de
Internet tipo datagrama
Caractersticas:
Transporte tipo datagrama
Sin garantas de entrega
Sin retransmisin automtica en
caso de errores de bit
Sin control de flujo
Sin control de congestin
Sin garanta de orden
Multicast es posible
4
5
6
Redes de Computadoras I (INF 241 7
source port # dest port #
32 bits
application
data
(variable length)
sequence number
acknowledgement number
Receive window
Urg data pnter
checksum
F S R P A U
head
len
not
used
Options (variable length)
URG: urgent data
(generally not used)
ACK: ACK #
valid
PSH: push data now
(generally not used)
RST, SYN, FIN:
connection estab
(setup, teardown
commands)
# bytes
rcvr willing
to accept
counting
by bytes
of data
(not segments!)
Internet
checksum
(as in UDP)
8
9
10
11
12
RTT: gaia.cs.umass.edu to fantasia.eurecom.fr
100
150
200
250
300
350
1 8 15 22 29 36 43 50 57 64 71 78 85 92 99 106
time (seconnds)
R
T
T

(
m
i
l
l
i
s
e
c
o
n
d
s
)
SampleRTT Estimated RTT
13
14
15
16
17
client
server
closing
closing
closed
t
i
m
e
d

w
a
i
t
closed
Liberacin

También podría gustarte