Semana09 Sistemas Tele I Capa Transporte OSI

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 34

E.A.P.

de Ingeniería de Telecomunicaciones

CAPA DE TRANSPORTE DEL


MODELO OSI

Sistemas de Telecomunicaciones I
Ing. José Vidal Huarcaya
[email protected]
[email protected]
2020-1
CAPA DE TRANSPORTE
• Capa encargada de efectuar el transporte de los
datos (que se encuentran dentro del paquete) de la
máquina origen a la de destino, independizándolo
del tipo de red física que esté utilizando.

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 2


CAPA DE TRANSPORTE
• Además de la capa de red, la capa de transporte es el
corazón de la jerarquía de protocolos.
• La capa de red provee una entrega de paquetes
punto a punto. (datagramas o circuitos virtuales)
• La capa de transporte se basa en la capa de red para
proveer transporte de datos de un proceso en un
host origen a un proceso en un host destino, con un
nivel deseado de confiabilidad que es independiente
de las redes que se utilizan en la actualidad.

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 3


CAPA DE TRANSPORTE
• Ofrece las abstracciones que necesitan las
aplicaciones para usar la red.
• Sin esta capa, todo el concepto de protocolos por
capas tendría muy poco sentido.
• Esta capa establece servicios e incluye los
procedimientos para confiabilidad, conexiones y
control de la congestión, así como los protocolos TCP
y UDP, y el desempeño.

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 4


¿EN QUE CONSISTE LA CAPA DE
TRANSPORTE?
 Controla el establecimiento y fin de la
conexión, control de flujo de datos,
retransmisión de datos perdidos y otros
detalles de la transmisión entre dos sistemas.
 La PDU de la capa 4 se llama Segmento o
Datagrama, dependiendo de si corresponde a
TCP o UDP.

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 5


¿EN QUE CONSISTE LA CAPA DE
TRANSPORTE?
 Sus protocolos son TCP y UDP; el primero
orientado a conexión y el otro sin conexión.
 Trabajan, por lo tanto, con puertos lógicos y
junto con la capa red dan forma a los Sockets
IP:Puerto (191.16.200.54:80).

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 6


CAPA DE TRANSPORTE

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 7


CAPA DE TRANSPORTE
Los protocolos de la capa de Transporte describen cómo se
utiliza la información de encabezado de dicha capa para
reensamblar las secciones de datos en streams y enviarlas a
la capa de Aplicación

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 8


CAPA DE TRANSPORTE

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 9


FUNCIONES

 Su función básica es aceptar los datos


enviados por las capas superiores, dividirlos
en pequeñas partes si es necesario, y
pasarlos a la capa de red.

 Debe aislar a las capas superiores de las


distintas posibles implementaciones de
tecnologías de red en las capas inferiores, lo
que la convierte en el corazón de la
comunicación.

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 10


FUNCIONES
 En esta capa se proveen servicios de conexión
para la capa de sesión que serán utilizados
finalmente por los usuarios de la red al enviar
y recibir paquetes.

 Estos servicios estarán asociados al tipo de


comunicación empleada:
◦ Los paquetes pueden ser entregado en orden
exacto de envío (comunicación punto apunto-libre
de errores)
◦ Los paquetes pueden ser entregado sin tener en
cuenta el orden.
E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 11
FUNCIONES
 La capa de Transporte permite la segmentación de
datos y brinda el control necesario para reensamblar
las partes dentro de los distintos streams de
comunicación.
 Las responsabilidades principales que debe cumplir
son:
 Seguimiento de la comunicación individual entre aplicaciones
en los hosts origen y destino,
 Segmentación de datos y gestión de cada porción,
 Reensamble de segmentos en flujos de datos de aplicación,
 Identificación de las diferentes aplicaciones.

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 12


FUNCIONES
Seguimiento de Conversaciones individuales
 Cualquier host puede tener múltiples aplicaciones
que se están comunicando a través de la red.
 Cada una de estas aplicaciones se comunicará con
una o más aplicaciones en hosts remotos.
 Es responsabilidad de la capa de Transporte
mantener los diversos streams de comunicación entre
estas aplicaciones.

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 13


FUNCIONES
Segmentación de datos
 Debido a que cada aplicación genera un stream de
datos para enviar a una aplicación remota.
 Los protocolos de la capa de Transporte describen los
servicios que segmentan estos datos de la capa de
Aplicación.
 Incluye la encapsulación necesaria en cada sección de
datos.
 Cada sección de datos de aplicación requiere que se
agreguen encabezados en la capa de Transporte para
indicar la comunicación a la cual está asociada.

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 14


FUNCIONES

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 15


FUNCIONES
Reensamble de segmentos
 En el host de recepción, cada sección de datos puede
ser direccionada a la aplicación adecuada.
 Las secciones de datos individuales también deben
reconstruirse para generar un stream completo de
datos que sea útil para la capa de Aplicación.
 Los protocolos de la capa de Transporte describen
cómo se utiliza la información de encabezado de
dicha capa para reensamblar las secciones de datos
en streams y enviarlas a la capa de Aplicación.

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 16


FUNCIONES

Datos Datos

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 17


FUNCIONES
Identificación de las aplicaciones
 La capa de Transporte debe identificar la aplicación
de destino, para poder transferir los streams de datos
a las aplicaciones adecuadas.
 Para lograr esto, la capa de Transporte asigna un
identificador a la aplicación. (TCP/IP denomina
puerto)
 A todos los procesos de software que requieran
acceder a la red se les asigna un número de puerto
exclusivo en ese host.
 El número de puerto se utiliza en el encabezado de la
capa de Transporte para indicar con qué aplicación
está asociada esa sección de datos.
E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 18
FUNCIONES
Identificación de las aplicaciones

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 19


PUERTOS
 Cada proceso que se comunica con otro proceso se identifica a sí
mismo por uno o más puertos.
 Un puerto es un número de 16 bits, usado para identificar a qué
protocolo de más alto nivel o programa de aplicación (proceso)
debe entregar los mensajes de entrada.
 Aquellos números de puerto "asignados" se denominan puertos
bien-conocidos y las aplicaciones estándares servicios bien-
conocidos.
 Los puertos "bien-conocidos" los controla y asigna la Autoridad
de Números Asignados de Internet (IANA) y sólo pueden usarlo
los procesos del sistema o programas ejecutados con privilegios
de usuario.

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 20


PUERTOS
 Los puertos "bien-conocidos" asignados ocupan números de
puerto en el rango de 0 a 1023.
 Los puertos con números dentro del rango 1024-65535 no los
controla la IANA y la mayor parte de los sistemas únicamente
usan programas desarrollados por usuarios.

https://www.redeszone.net/tutoriales/configuracion-puertos/puertos-tcp-udp/
E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 21
SERVICIOS
• Servicios parecidos a la capa de red
• Orientados a conexión
• No orientados a conexión
• La capa de transporte sólo depende de los
usuarios finales y la de red no.
• Puede haber varias capas de transporte
especializadas en tipos de tráfico.

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 22


CALIDAD DE SERVICIO
• La capa de
transporte debe
mejorar la QoS de
la subred.
• Posibles
parámetros de QoS
• Negociación de
opciones.

Semestre 2020-1 23
CAPAS DE ENLACE Y
TRANSPORTE
• Las funciones de capa de transporte son
similares a las de capa de enlace de datos:
• Control de errores
• Secuenciamiento
• Control de flujo

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 24


PROTOCOLOS DE TRANSPORTE
• Existen dos protocolos principales en la capa de
transporte, uno no orientado a la conexión, UDP,
y otro orientado a la conexión, el TCP.

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 25


PROTOCOLOS DE TRANSPORTE
• UDP
• El conjunto de protocolos de Internet soporta un
protocolo de transporte no orientado a la conexión
UDP (protocolo de datagramas de usuario).
• Este protocolo proporciona una forma para que las
aplicaciones envíen datagramas IP encapsulados sin
tener una conexión.

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 26


PROTOCOLOS DE TRANSPORTE
• TCP
• TCP se diseñó específicamente para proporcionar un
flujo de bytes confiable de extremo a extremo a través
de una interred no confiable.
• Una interred se diferencia de una red debido a que
diversas partes podrían tener diferentes topologías,
anchos de banda, retardos, tamaños de paquete, etc.
• TCP tiene un diseño que se adapta de manera dinámica
a las propiedades de la interred y que se sobrepone a
muchos tipos de situaciones

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 27


MODELO DE SERVICIO DE TCP
• Conexión entre 2 sockets
• Identificación de los sockets formada por
dirección IP + puerto
• Las conexiones se identifican con las direcciones
de los sockets de ambos extremos
• Puertos 0 - 1023: puertos bien conocidos.
• Full duplex y punto a punto

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 28


PROTOCOLO TCP
• Número de secuencia de 32 bits
• Unidad de datos = Segmento
• Encabezado de de 20 bytes
• Máximo del segmento
– carga del paquete IP 64 Kbytes
– MTU de la red. Típico 1500 bytes
• Usa protocolo de ventanas deslizantes de
tamaño de ventana variable

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 29


PROTOCOLO TCP
 El protocolo TCP. Formato de los datos.

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 30


PROTOCOLO UDP

 El protocolo UDP. Encabezado del segmento.

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 31


PUERTOS EN TCP/UDP

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 32


PUERTOS EN TCP/UDP

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 33


PUERTOS EN TCP/UDP

E.A.P. de Ingeniería de Telecomunicaciones Semestre 2020-1 34

También podría gustarte