La capa de transporte proporciona una transferencia transparente de datos entre los usuarios finales, proporcionando servicios de transferencia de datos fiables a las capas superiores.
La capa de transporte controla la fiabilidad de un enlace dado a través de control de flujo, la segmentación /desegmentation, y control de errores. Algunos protocolos son el estado y la conexión orientada
La capa de sesión controla los diálogos, las conexiones entre ordenadores. Establece, administra y finaliza las conexiones entre la aplicación local y remota. Prevé full-duplex, half-duplex, o la operación simple, y establece los procedimientos de los puntos de control, aplazamiento, de terminación y de reinicio.
El modelo OSI hizo esta capa responsable de graciosa cierre de sesiones, que es una propiedad del Protocolo de Control de Transmisión, y también para la sesión de puntos de control y recuperación, que no se utiliza por lo general en el Protocolo de Internet Suite. La capa de sesión se implementa comúnmente explícitamente en entornos de aplicaciones que utilizan llamadas a procedimiento remoto
La capa de presentación establece contexto entre las entidades de capa de aplicación, en el que el higher- entidades de capa pueden utilizar diferentes sintaxis y la semántica, si el servicio de presentación proporciona una correspondencia entre ellos.
Si una aplicación está disponible, las unidades de datos de servicio de presentación se encapsulan en unidades de datos de protocolo de sesión, y transmiten la pila
La capa de aplicación es la capa OSI más cercano al usuario final, lo que significa que tanto la capa de aplicación OSI y el usuario interactúan directamente con la aplicación de software. Esta capa interactúa con las aplicaciones de software que implementan un componente de comunicación. Tales programas de aplicación quedan fuera del ámbito de aplicación del modelo OSI.
Funciones de la capa de aplicaciones suelen incluir la identificación de los socios de comunicación, determinar la disponibilidad de recursos, y la sinc