Capa de Sesión del Modelo OSI: funciones, servicios y relación con la capa de transporte

InformáticaActualizado el 3,32 KB

Resumen

El texto explica la capa de sesión (capa 5 del modelo OSI), su función de establecer y gestionar sesiones entre usuarios de distintas máquinas. Describe sus servicios principales: gestión del diálogo, sincronización mediante puntos de verificación y administración de la sesión. También analiza su relación con la capa de transporte y las formas de correlacionar sesiones con conexiones de transporte.

Puntos clave

  • La capa de sesión es la capa 5 del modelo OSI y permite establecer sesiones entre usuarios de diferentes máquinas.
  • La gestión del diálogo controla si el intercambio es full-duplex o half-duplex.
  • La sincronización inserta puntos de verificación para reanudar la transmisión desde el último punto confirmado tras un fallo.
  • Una sesión generalmente requiere una conexión de transporte subyacente que se libera al terminar la sesión.
  • Las sesiones pueden correlacionarse uno a uno, consecutivamente sobre una misma conexión o extendiéndose sobre varias conexiones de transporte.

Ponte a prueba

La Capa de Sesión del Modelo OSI: Funciones y Servicios

¿Qué es la Capa de Sesión?

La capa de sesión (Capa 5 del Modelo OSI) permite que los usuarios de diferentes máquinas establezcan sesiones entre ellos. A través de una sesión establecida, puede llevarse a cabo un transporte de datos ordinario, similar a cómo opera la capa de transporte, pero mejorando y añadiendo servicios específicos.

Su función principal consiste en proporcionar un medio por el cual las entidades de la capa de sesión establezcan conexiones, denominadas sesiones, y transfieran datos sobre ellas de forma ordenada.

Servicios Principales

Esta capa ofrece varios servicios cruciales para la comunicación:

  • Gestión del Diálogo: Controla la dirección del intercambio de datos. Las sesiones pueden permitir el tráfico en ambas direcciones simultáneamente (full-duplex) o solo en una dirección a la vez (half-duplex). Si el tráfico solo puede ir en una dirección por vez, la capa de sesión ayuda a gestionar los turnos para transmitir. Permite que el usuario conmute entre transmisión semidúplex (esperar turno) y dúplex (ambas direcciones).
  • Sincronización: Proporciona una forma de insertar puntos de verificación (checkpoints) en el flujo de datos. En caso de fallo, la transmisión puede reanudarse desde el último punto de verificación confirmado, evitando la retransmisión completa de los datos que están después del último punto de verificación.
  • Administración y Control de la Sesión: Se encarga de la administración general de la red a nivel de sesión. Esto incluye establecer la sesión, tiene la capacidad de cancelar sesiones y controlar la terminación ordenada de una sesión, verifica la contraseña escrita por un usuario (aunque esto a menudo se asocia más con capas superiores), controlar la transferencia de datos e incluso manejar la recuperación de una caída del sistema.

Relación con la Capa de Transporte

Una sesión se parece a una conexión de transporte, pero no son idénticas. Generalmente, cuando se presenta una solicitud para que la capa de sesión establezca una sesión, se deberá establecer una conexión de transporte subyacente que se encargue de soportar dicha sesión. Cuando la sesión termina, se libera la conexión de transporte.

Por ejemplo, cada vez que un agente contesta una llamada, se establece una sesión con el ordenador principal. Una vez que la llamada se procesa, la sesión se da por terminada. Pero lo importante aquí es que no hay necesidad de cargar con el problema de liberar la conexión de transporte subyacente, porque seguramente será necesaria otra vez en unos cuantos segundos.

Formas de Correlacionar Sesiones sobre Conexiones de Transporte

Existen diferentes maneras de mapear las sesiones a las conexiones de transporte:

  • Correlación uno a uno: Cada sesión utiliza una conexión de transporte dedicada.
  • Sesiones consecutivas sobre la misma conexión: Sesiones consecutivas utilizan la misma conexión de transporte.
  • Una sesión sobre múltiples conexiones: Una sesión se extiende a múltiples conexiones de transporte.

Descargar

PDF Word HTML

Preguntas frecuentes

¿Qué es la capa de sesión en el modelo OSI?

Es la capa 5 del modelo OSI y proporciona un medio para que las entidades establezcan conexiones llamadas sesiones y transfieran datos sobre ellas de forma ordenada.

¿Qué diferencia hay entre half-duplex y full-duplex en la capa de sesión?

Full-duplex permite tráfico en ambas direcciones simultáneamente, mientras que half-duplex solo permite una dirección a la vez, por lo que la capa de sesión gestiona los turnos de transmisión.

¿Para qué sirven los puntos de verificación en la capa de sesión?

Permiten reanudar la transmisión tras un fallo desde el último punto confirmado, evitando retransmitir todos los datos.

Ponte a prueba

Tarjetas de repaso

Pulsa una tarjeta para ver la respuesta.

Test

1. ¿Qué número de capa del modelo OSI corresponde a la capa de sesión?
2. ¿Qué servicio de la capa de sesión controla la dirección del intercambio de datos?
3. ¿Para qué se usan los puntos de verificación (checkpoints)?
4. ¿Qué ocurre generalmente con la conexión de transporte cuando termina una sesión?
5. ¿Cuál es la correlación en la que cada sesión utiliza una conexión de transporte dedicada?
6. Según el ejemplo del texto, ¿cuándo se establece una sesión?

Preguntas generadas con IA a partir del documento: comprueba las respuestas con el texto.