You are on page 1of 12

Elementos de los protocolos de transporte

El servicio de transporte se implementa mediante un


PROTOCOLO DE TRANSPORTE entre dos entidades de
transporte.
SIMILITUD DIFERENCIA

Protocolo de Transporte Control de errores, Entorno en el


secuenciacin, control que operan.
Protocolo de Enlace de flujo, etc.
Diferencia: Entorno en el que operan

(a)Establecer conexin: Sencillo. Enrutador enva paquete, llega o se


pierde, pero (b)no puede andar de un lado a otro durante un rato,
esconderse y aparecer de repente despus de que otros paquetes se
hayan enviado mucho despus.
Elementos de los protocolos de transporte

Direccionamiento
Establecimiento de una conexin
Liberacin de una conexin
DIRECCIONAMIENTO
Mtodo: Direcciones de
transporte.

Solicitudes de conexin.

Puntos terminales:
PUERTOS

TSAP
(Punto de acceso al
servicio de transporte)

NSAP
(Punto de acceso al
servicio de red) Ejm. IP

A quin debe enviarse cada mensaje?


DIRECCIONAMIENTO / Relacin entre el NSAP y el TSAP
POSIBLE ESCENARIO

Servidor de correo <-> TSAP 1522

Proc. de aplicacin (host 1) -> correo


-> TSAP 1208 -> Connect

Proceso
Conexin Servidor
aplicacin

Libera la conexin de transporte.

Cmo sabe el proceso de usuario


del host 1 que el servidor de
correo est conectado al TSAP
1522?
DIRECCIONAMIENTO / Cmo sabe que el servidor de correo est en el TSAP 1522?
El servicio tiene direcciones TSAP
estables

Ejmpl. /etc/services

Lista cules servidores estn


enlazados de manera permanente a
cuales puertos

Los procesos de usuario que no


tienen una direccin TSAP conocida

ASIGNADOR DE
PUERTO
ESTABLECIMIENTO DE UNA CONEXIN
Es sorprendentemente complicado.
Restringir el
Problema: tiempo de vida
de un paquete.
La red puede perder, retrasar,
corromper y duplicar paquetes.
TCNICAS
- Diseo de red restringido
- Contador de saltos en cada paquete
- Marcar el tiempo en cada paquete

MTODO

- ACUERDO DE TRES VAS


Cmo resolver el problema?
Resuelve el problema de no poder
DIRECCIN DE TRANSPORTE DESECHABLE diferenciar los segmentos duplicados con
DAR A CADA CONEXIN UN ID NICO retardo de los segmentos nuevos.
ESTABLECIMIENTO DE UNA CONEXIN/ Acuerdo de las tres vas
Implica que un igual verifique
con el otro que la solicitud
de conexin sea realmente
actual.
LIBERACIN DE UNA CONEXIN

Liberacin Asimtrica

Interrupcin de la conexin.

Puede provocar prdida de datos.


LIBERACIN DE UNA CONEXIN
Liberacin Simtrica ESTE PROTOCOLO NO SIEMPRE FUNCIONA

Liberacin por separado

Es ideal cuando cada proceso


tiene una cantidad fija de datos
por enviar y sabe con certeza
cundo los ha enviado.
Host 1:
Ya termin, Terminaste tambin? Se puede evitar ese dilema al eludir la necesidad de
un acuerdo y pasar el problema al usuario de
Host 2: transporte, de modo que cada lado pueda decidir
Ya termin tambin, Adis por su cuenta si se complet o no la comunicacin.
LIBERACIN DE UNA CONEXIN
ESCENARIOS DE UN PROTOCOLO
PARA LIBERAR UNA CONEXIN

(a) Caso normal de acuerdo de tres vas


(b) Prdida del ltimo ACK.
(c) Respuesta prdida.
(d) Respuesta prdida y prdida de los
segmentos DR subsecuentes

Liberar una conexin significa que la


entidad de transporte remueve la
informacin sobre la conexin de su
tabla de conexiones abiertas y avisa
de alguna manera al dueo de la
conexin (el usuario de transporte).

You might also like