Problemas de diseño en la capa de sesión

La capa de sesión es una de las siete capas del modelo OSI . La capa física, la capa de enlace de datos y la capa de red carecen de algunos servicios, como el establecimiento de una sesión entre sistemas de comunicación. Esto es administrado por Session Layer, que se comporta particularmente como un controlador de diálogo entre los sistemas de comunicación, lo que facilita la interacción entre ellos. 

Antes de analizar los problemas de diseño, estas son algunas de las funciones de Session Layer: 
 

  1. Control de diálogo: la 
    capa de sesión permite que dos sistemas entren en un mecanismo de intercambio de diálogo que puede ser completo o semidúplex.
  2. Gestión de tokens: 
    los sistemas de comunicación en una red intentan realizar algunas operaciones críticas y es la capa de sesión 
    la que evita las colisiones que pueden ocurrir al realizar estas operaciones que, de lo contrario, provocarían una pérdida. 
     
  3. Sincronización: 
    los puntos de control son las marcas intermedias que se agregan después de un intervalo particular durante el flujo de 
    transferencia de datos. Estos puntos también se conocen como puntos de sincronización. La capa de sesión permite que el proceso agregue estos puntos de control. 

    Por ejemplo, supongamos que se envía un archivo de 400 páginas a través de una red, entonces es muy beneficioso configurar un punto de control después de cada 50 páginas para que las siguientes 50 páginas se envíen solo cuando las páginas anteriores se hayan recibido y confirmado.

Problemas de diseño con la capa de sesión: 
 

  1. Establecer sesiones entre máquinas: 
    el establecimiento de sesiones entre máquinas es un servicio importante proporcionado por la capa de sesión. Esta sesión es responsable de crear un diálogo entre las máquinas conectadas. La capa de sesión proporciona un mecanismo para abrir, cerrar y administrar una sesión entre los procesos de la aplicación del usuario final, es decir, un diálogo semipermanente. Esta sesión consta de requests y respuestas que se producen entre aplicaciones.
  2. Servicios mejorados: 
    ciertos servicios, como los puntos de control y la gestión de tokens, son las características clave de la capa de sesión y, por lo tanto, es necesario seguir mejorando estas características durante el diseño de la capa.
  3. Para ayudar en la gestión y sincronización de tokens: 
    la capa de sesión desempeña un papel importante en la prevención de la colisión de varias operaciones críticas, así como en garantizar una mejor transferencia de datos a través de la red mediante el establecimiento de puntos de sincronización a intervalos específicos. Por lo tanto, se vuelve muy importante garantizar la correcta ejecución de estos servicios.

Publicación traducida automáticamente

Artículo escrito por shreysingh3105 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *