La Capa De Transporte:
El
nivel de transporte o capa de transporte es el cuarto nivel del modelo OSI
encargado de la transferencia libre de errores de los datos entre el emisor y
el receptor, aunque no estén directamente conectados, así como de mantener el
flujo de la red. Es la base de toda la jerarquía de protocolo. La tarea de esta
capa es proporcionar un transporte de datos confiable y económico de la máquina
de origen a la máquina destino, independientemente de las de redes físicas en
uno. Sin la capa transporte, el concepto total de los protocolos en capas
tendría poco sentido.
Funciones y Propósito de la capa de transporte:
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:
1.
Rastreo
de comunicación individual entre aplicaciones en los hosts de origen y destino.
2.
Segmentación
de datos y manejo de cada parte.
3.
Reensamble
de segmentos en streams de datos de aplicación.
4.
Identificación
de diferentes aplicaciones.
5.
Rastreo
de conversaciones individuales.
Cualquier
host puede tener múltiples aplicaciones que se comunican 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 streams
de comunicación múltiple entre estas aplicaciones.
Segmentación de datos: Así como cada aplicación crea
datos de stream para enviarse a una aplicación remota, estos datos se pueden
preparar para enviarse a través de los medios en partes manejables. Los
protocolos de la capa de transporte describen los servicios que segmentan estos
datos de la capa de aplicación. Esto 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.
Reensamble de segmentos: En el
host de recepción, cada sección de datos se puede direccionar a la aplicación
adecuada. Además, estas 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 en la capa de transporte describen cómo se
utiliza la información del encabezado de la capa para reensamblar las partes de
los datos en streams para pasarlos a la capa de aplicación.
Identificación de aplicaciones: Para pasar streams de datos
a las aplicaciones adecuadas, la capa de transporte debe identificar la
aplicación meta. Para lograr esto, la capa de transporte asigna un
identificador a la aplicación. Los protocolos TCP/IP denominan a este
identificador número de 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. Este
número de puerto se utiliza en el encabezado de la capa de transporte para
indicar qué aplicación se asocia a qué parte.
La
capa de transporte es el enlace entre la capa de aplicación y la capa inferior
que es responsable de la transmisión de la red. Esta capa acepta los datos de
diferentes conversaciones y la pasa a las capas inferiores como partes
manejables que se pueden multiplexar de forma eventual en la red.
Las
aplicaciones no necesitan saber los detalles operativos de la red en uso. Las
aplicaciones generan datos que se envían desde una aplicación a otra sin tener
en cuenta el tipo de host destino, el tipo de medios sobre los que los datos
deben viajar, el paso tomado por los datos, la congestión en un enlace o el
tamaño de la red.
Los requisitos de datos varían: Hay
múltiples protocolos de la capa de transporte debido a que las aplicaciones tienen
diferentes requisitos. Para algunas aplicaciones, los segmentos deben llegar en
una secuencia específica de manera que puedan ser procesados en forma exitosa.
En algunos casos, todos los datos deben recibirse para ser utilizados por
cualquiera de las mismas. En otros casos, una aplicación puede tolerar cierta
pérdida de datos durante la transmisión a través de la red.
En
las redes convergentes actuales, las aplicaciones con distintas necesidades de
transporte pueden comunicarse en la misma red. Los diferentes protocolos de la
capa de transporte poseen distintas reglas para permitir a los dispositivos
manejar estos diversos requerimientos de datos.
Algunos
protocolos proporcionan sólo las funciones básicas para enviar de forma
eficiente partes de datos entre las aplicaciones adecuadas. Estos tipos de
protocolos son útiles para aplicaciones cuyos datos son sensibles a retrasos.
Otros
protocolos de la capa de transporte describen los procesos que proporcionan
características adicionales, como asegurar un envío confiable entre las
aplicaciones. Si bien estas funciones adicionales proveen una comunicación más
sólida entre aplicaciones de la capa de transporte, representan la necesidad de
utilizar recursos adicionales y generan un mayor número de demandas en la red.

No hay comentarios:
Publicar un comentario