jueves, 23 de mayo de 2019

CAPA DE SESIÓN



                                      CAPA DE SESIÒN

El nivel de sesión o capa de sesión es el quinto nivel del modelo OSI,​ que proporciona los mecanismos para controlar el diálogo entre las aplicaciones de los sistemas finales. En muchos casos, los servicios de la capa de sesión son parcialmente, o incluso, totalmente prescindibles. No obstante en algunas aplicaciones su utilización es ineludible.
La capa de sesión surge como una forma de organizar y sincronizar el diálogo y controlar el intercambio de datos.
La capa de sesión permite a los usuarios de máquinas diferentes establecer sesiones entre ellos. Una sesión permite el transporte ordinario de datos, como lo hace la capa de transporte, pero también proporciona servicios mejorados que son útiles en algunas aplicaciones.​ Se podría usar una sesión para que el usuario se conecte a un sistema remoto de tiempo compartido o para transferir un archivo entre dos máquinas.

        Funciones esenciales

  •  Esta encargada de proporcionar sincronización y gestión de testigos.
  •  Establece, administra y finaliza las sesiones entre dos host que se están comunicando. o Restaura la sesión a partir de un punto seguro y sin perdida de datos.
  • Sincroniza el dialogo entre las capas de presentación de los host y administra su intercambio de datos.
  • Sincroniza el dialogo entre las capas de presentación de los host y administra su intercambio de datos.
  •  Ofrece disposiciones para una eficiente transferencia de datos.
  •  Manejar tokens
  •  Hacer checkpoints.
  •  Cronometra y controla el flujo.
  • Coordina el intercambio de información entre sistemas mediante técnicas de conversación o dialogos.
  •  Puede ser usada para efectuar un login a un sistema de tiempo compartido remoto.
  •  Permite que los usuarios de diferentes maquinas puedan establecer sesiones entre ellos.


            Imagen relacionada

La capa de sesión proporciona los siguientes servicios:
  • Control del Diálogo: Éste puede ser simultáneo en los dos sentidos (Full- Duplex) o alternado en ambos sentidos (Half- Duplex). 

  • Agrupamiento: El flujo de datos se puede marcar para definir grupos de datos.

  • Recuperación: La capa de sesión puede proporcionar un procedimiento de puntos de comprobación, de forma que si ocurre algún tipo de fallo entre puntos de comprobación, la entidad de sesión puede retransmitir todos los datos desde el último punto de comprobación y no desde el principio.



                                                   Transmisión half-duplex

La transmisión half-duplex (hdx) permite transmitir en ambas direcciones; sin embargo, la transmisión puede ocurrir solamente en una dirección a la vez. Tanto transmisor y receptor comparten una sola frecuencia. Un ejemplo típico de half-duplex es el radio de banda civil (CB) donde el operador puede transmitir o recibir, no pero puede realizar ambas funciones simultaneamente por el mismo canal. Cuando el operador ha completado la transmisión, la otra parte debe ser avisada que puede empezar a transmitir (e.g. diciendo "cambio").







La transmisión full-duplex (fdx) permite transmitir en ambas dirección, pero simultáneamente por el mismo canal. Existen dos frecuencias una para transmitir y otra para recibir. Ejemplos de este tipo abundan en el terreno de las telecomunicaciones, el caso más típico es la telefonía, donde el transmisor y el receptor se comunican simultaneamente utilizando el mismo canal, pero usando dos frecuencias. 



Todas estas capacidades se podrían incorporar en las aplicaciones de la capa 7. Sin embargo ya que todas estas herramientas para el control del diálogo son ampliamente aplicables, parece lógico organizarlas en una capa separada, denominada capa de sesión.
La capa de sesión surge como una forma de organizar y sincronizar el diálogo y controlar el intercambio de datos.

                                          Resultado de imagen para intercambio de datos       

. La capa de sesión permite a los usuarios de máquinas diferentes establecer sesiones entre ellos. Una sesión permite el transporte ordinario de datos, como lo hace la capa de transporte, pero también proporciona servicios mejorados que son útiles en algunas aplicaciones. Se podría usar una sesión para que el usuario se conecte a un sistema remoto de tiempo compartido o para transferir un archivo entre dos máquinas. 



                                     Resultado de imagen para walkie talkie  
    
                                   

Protocolos importantes
  •  Lenguaje de consulta estructurado (SOL).
  •  Llamada de procedimiento remoto (RPC)
  •  Sistema X Windows
  •  Protocolo de control de sesion DNA (SCP).
  •  Sistema de archivos de red (NFS).