Los detalles de la implementación y la semántica de la capa de transporte del modelo TCP / IP , que es la base de Internet , y el modelo OSI de redes generales son diferentes. Los protocolos que se utilizan hoy en día en esta capa para Internet se originaron en el desarrollo de TCP / IP. En el modelo OSI, la capa de transporte a menudo se conoce como Capa 4 o L4 , mientras que las capas numeradas no se usan en TCP / IP.
El protocolo de transporte más conocido de TCP / IP es el Protocolo de Control de Transmisión (TCP) y le dio su nombre al título de toda la suite. Se usa para transmisiones orientadas a la conexión, mientras que el Protocolo de datagramas de usuario (UDP) sin conexión se usa para transmisiones de mensajería más simples. TCP es el protocolo más complejo, debido a su diseño con estado que incorpora servicios de transmisión de datos y transmisión confiables. Otros protocolos en este grupo son el Protocolo de Control de Congestión de Datagramas (DCCP) y el Protocolo de Transmisión de Control de Corriente (SCTP).
Servicios
Los servicios de la capa de transporte se transmiten a una aplicación a través de una interfaz de programación a los protocolos de la capa de transporte. Los servicios pueden incluir las siguientes características:
- Orientado a la conexión de comunicación : Normalmente es más fácil para una aplicación para interpretar una conexión como un flujo de datos en lugar de tener que lidiar con los modelos de conexión-menos subyacentes, como el datagrama modelo del Protocolo de datagramas de usuario (UDP) y del Internet Protocolo(IP).
- Entrega del mismo pedido: la capa de red generalmente no garantiza que los paquetes de datos lleguen en el mismo orden en que se enviaron, pero a menudo esta es una característica deseable. Esto generalmente se hace mediante el uso de la numeración de segmentos, con el receptor pasando a la aplicación en orden. Esto puede causar un bloqueo de cabecera de línea .
- Confiabilidad : los paquetes pueden perderse durante el transporte debido a la congestión de la red y los errores. Por medio de un código de detección de error , como una suma de comprobación , el protocolo de transporte puede verificar que los datos no están dañados y verificar la recepción correcta enviando un mensaje ACK o NACK al remitente. Los esquemas automáticos de solicitud de repetición se pueden usar para retransmitir datos perdidos o dañados.
- Control de flujo : la velocidad de transmisión de datos entre dos nodos a veces debe gestionarse para evitar que un remitente rápido transmita más datos de los que puede admitir el búfer de datos de recepción , lo que provoca un exceso de búfer. Esto también se puede utilizar para mejorar la eficiencia al reducir el agotamiento del búfer .
- Evitar la congestión : el control de la congestión puede controlar la entrada de tráfico en una red de telecomunicaciones, para evitar un colapso congestivo al intentar evitar la sobre suscripción de cualquiera de las capacidades de procesamiento o enlace de los nodos y redes intermedias y tomar medidas de reducción de recursos, como la reducción de la tasa de envío de paquetes . Por ejemplo, las solicitudes de repetición automáticas pueden mantener la red en un estado congestionado; esta situación se puede evitar agregando evitación de congestión al control de flujo, incluido el inicio lento . Esto mantiene el consumo de ancho de banda en un nivel bajo al comienzo de la transmisión, o después de la retransmisión de paquetes.
- Multiplexación : los puertos pueden proporcionar múltiples puntos finales en un solo nodo. Por ejemplo, el nombre en una dirección postal es un tipo de multiplexación y distingue entre diferentes destinatarios de la misma ubicación. Las aplicaciones informáticas escucharán la información en sus propios puertos, lo que permite el uso de más de un servicio de red al mismo tiempo. Es parte de la capa de transporte en el modelo TCP / IP , pero de la capa de sesión en el modelo OSI.
Esta lista muestra algunos protocolos que se colocan
habitualmente en las capas de transporte del conjunto de protocolos de Internet
, el conjunto de protocolos OSI , NetWare 's IPX / SPX , AppleTalk , y Fibre
Channel .
• ATP,
AppleTalk Transaction Protocol
• CUDP,
UDP cíclico
• DCCP,
Protocolo de Control de Congestión de Datagramas
• FCP,
protocolo de canal de fibra
• IL, IL
Protocolo
• MPTCP,
Multipath TCP
• RDP,
protocolo de datos confiable
• RUDP,
protocolo de datagrama de usuario confiable
• SCTP,
Protocolo de Transmisión de Control de Corriente
• SPX,
intercambio secuencial de paquetes
• SST,
transporte de flujo estructurado
• TCP,
Protocolo de Control de Transmisión
• UDP,
Protocolo de Datagrama de Usuario
• UDP-Lite
• µTP, protocolo de micro transporte
No hay comentarios.:
Publicar un comentario