capa de transporte
Capa de Transporte
Modelo de Referencia
Capa de aplicación
aplicació
Capa de transporte
Capa de red
Capa de enlace de datos
Capa física
fí
1
Funciones de la
Capa de Transporte
• Esta capa debe proporcionar un transporte
de datos confiable y económico desde la
máquina origen a la máquina de destino,
independientemente de la red o redes físicasen uso.
• La capa de transporte es el corazón de la
jerarquia de protocolos.
Comunicación en la
Capa de Transporte
Máquina origen
Máquina destino
Capa de aplicación
aplicació
Capa de aplicación
aplicació
Virtual
Capa de transporte
Capa de transporte
Capa de red
Capa de red
Capa de enlace de datos
Capa de enlace de datos
Capa física
fí
Capa física
fíReal
2
Relación con las Capas Vecinas
Host 1
Capa de aplicación
aplicació
Entidad de
transporte
Host 2
Dirección de
transporte (TSAP)
TPDU
Capa de aplicación
aplicació
Entidad de
transporte
Protocolo de
transporte
Capa de red
Dirección de
red (NSAP)
Capa de red
Servicios Proporcionados
a las Capas Superiores
• Garantiza la calidad de serviciorequerida.
• Proporciona primitivas independientes de la
capa de la capa de red.
• Aisla las capas superiores de la tecnológia,
el diseño y las imperfecciones de la subred.
• Se pueden tener servicios orientados a
conexiones (confiable) o sin conexiones.
3
Primitivas de la Capa de Transporte
Cliente
Servidor
Listen
Paquetes TPDU
Connect
Receive
Send
Send
ReceiveReceive
Send
Send
Receive
Disconnect
Capa de Transporte vs
Capa de Enlace de Datos
Canal físico de
comunicación
Enrutador
Subred
Host
Los protocolos de las capas de transporte y enlace de datos tienen
funciones similares: control de errores, secuencia, control de flujo, etc
4
Elementos de los
Protocolos de Transporte
• Direccionamiento: debe definirse tanto ladirección
de red como la identificación de los procesos que
participan en la comunicacnión (TSAP).
• Manejo de conexiones: debe tomarse en cuenta la
posibilidad de paquetes perdidos, paquetes retrasados y
paquetes duplicados.
• Control de Flujo: politica de asignación de buffers y
mensajes de control.
• Multiplexación: agrupar varias conexiones de la capa
de transporte en una de lacapa de red y viceversa.
Direccionamiento
Host 1
Host 2
Host 1
Servidor
de hora
Servidor de
procesos
Cliente
Host 2
Servidor
de hora
Cliente
Servidor de
Procesos
TSAP
5
Protocolo de
Conexión de Tres Vias
CR (
A CK
D at
s ec =
=y
( s ec
o s (s
x)
,A C
e c=
x +1
K= x
,ACK
)
Host 2
Host 1
• Cada host establece númerosde secuencia
independientemente.
• El host que inicia la conexión
envia un paquete con su
numero inicial de secuencia.
• El segundo host envia un
paquete de confirmación con su
número inicial de secuencia.
• Todos los paquetes, exepto
el primero contienen ambos
números de secuencia
= y)
Protocolo de
Conexión de Tres Vias
Duplicado viejo
CR (
o (A
CK
= y)
A CK
A=y,
( s ec
CK =
Duplicado viejo
R ec
s ec =
x)
x)
Host 2
haz
=y,
)
Host 1
R ec
( s ec
=x
A CK
CR (
x)
Host 2
Host 1
A CK
Duplicado viejo
s ec =
D at
o
A C K s ( s e c=
x,
= z)
haz
o (A
C K=
y)
6
Desconexión Simétrica
DR
DR
Host 2
Host 1
• El primer host envia un mensaje
DR e inicia un temporizador.
•Al recibir un DR, el segundo host
envia otro DR como confirmación
e inicia otro temporizador.
• El primer host cierra la conexión y
envía un acuse de recibo ACK.
• Si el host 2 no recibe el ACK
cierra la conexión la conexión al
llegar a 0 el temporizador
• Si el host 1 no recibe el DR hace
hasta N intentos.
ACK
Multiplexión
Ascendente
Descendente
Capas
Superiores
Capas...
Regístrate para leer el documento completo.