Está en la página 1de 35

REDES DE COMPUTADORAS

UNIVERSIDAD FRANCISCO GAVIDIA

REDES DE COMPUTADORAS

Tema: Capa 5 - Capa de Sesión.

Ing. Carlos Fermán


cferman@ufg.edu.sv
REDES DE COMPUTADORAS

Introducción
a capa de sesión o comunicación entre los dispositivos de
red, se encarga del diálogo entre los usuarios y la red,
gestionándolo y sincronizándolo.
Cada vez que un usuario quiera iniciar una conexión con
una estación ha de dirigirse a este nivel. Una vez realizada
la conexión, el nivel de sesión sincroniza el diálogo y
gestiona el intercambio de datos.
En este nivel se establecen los protocolos para iniciar y
finalizar las comunicaciones.
REDES DE COMPUTADORAS

OBJETIVOS
➢Conocer el funcionamiento de la capa de sesión
del Modelo OSI.
➢Comprender las características de la capa de
sesión.
➢Conocer cómo se relaciona la capa de sesión con
otras capas del Modelo OSI.
REDES DE COMPUTADORAS
Capa de sesión
La capa de sesión proporciona los siguientes servicios:
REDES DE COMPUTADORAS

Capa de sesión (Continuación)


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 necesidad 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.
REDES DE COMPUTADORAS

Capa de sesión (Continuación)


Después de que los paquetes de datos provenientes de las
cuatro capas inferiores viajan a través de la capa de
transporte, son transformados en sesiones por el protocolo
de la capa 5 o capa de sesión del modelo OSI. Esto se logra
implementando varios mecanismos de control.
La capa de sesión coordina las peticiones y respuestas de
servicio que se producen cuando las aplicaciones se
comunican entre diferentes hosts. Los procesos ocurren a
medida que los datos viajan a través de la capa de sesión,
como control de diálogo y la separación de diálogo, que
permiten que las aplicaciones se comuniquen entre el
origen y el destino.
REDES DE COMPUTADORAS

La capa de sesión tiene una serie de protocolos importantes.


Los siguientes son ejemplos de protocolos de esta capa:
REDES DE COMPUTADORAS

Continuación
REDES DE COMPUTADORAS

Continuación
REDES DE COMPUTADORAS

Continuación
REDES DE COMPUTADORAS

Continuación
REDES DE COMPUTADORAS

Continuación
REDES DE COMPUTADORAS

Continuación
REDES DE COMPUTADORAS

Continuación
REDES DE COMPUTADORAS

Continuación
REDES DE COMPUTADORAS

Continuación
REDES DE COMPUTADORAS

Continuación
REDES DE COMPUTADORAS

Continuación
REDES DE COMPUTADORAS

Continuación
REDES DE COMPUTADORAS

Continuación
REDES DE COMPUTADORAS

Continuación
REDES DE COMPUTADORAS

Continuación
REDES DE COMPUTADORAS

Llamadas a procedimientos remotos


Los procesos de networking, generalmente, ocurren en
menos de un segundo, haciendo que resulte muy difícil
"verlos". Mediante analogías se puede entender mejor lo
que ocurre durante estos procesos. La siguiente analogía
ayuda a explicar la capa de sesión:
Supongamos que acaba de tener una discusión
con un amigo. Ahora se está comunicando (a lo
que se hace referencia aquí como "sesión") con
ese amigo, para discutir su situación. Está
utilizando la opción de Mensajes Instantáneos
o una charla relay de Internet (IRC). Sin
embargo, existen dos problemas que pueden
interferir con su sesión.
REDES DE COMPUTADORAS

Continuación

El primer problema es que sus mensajes se pueden cruzar


durante la conversación. Es posible que los dos escriban
mensajes exactamente al mismo tiempo,
interrumpiéndose de esta manera mutuamente.

El segundo problema es la necesidad de hacer una pausa


para guardar su conversación actual como archivo, de
verificar la conversación anterior de la otra persona para
descubrir lo que causó la discusión o de resincronizar su
comunicación luego de una interrupción.
REDES DE COMPUTADORAS

Continuación
Para solucionar el primer problema, se debe establecer un
protocolo o una serie de protocolos que dicten las reglas de
la comunicación entre ambos. Esto significa que cada uno
deberá aceptar una serie de pautas a emplearse durante la
conversación (p. ej., enviar mensajes por turno para evitar
interrumpirse mutuamente). Esto se conoce como
comunicación alternada de dos vías. Otra solución es que
cada persona pueda escribir cuando lo desee, aunque el
otro también esté transmitiendo y dar por sentado que
siempre hay información que está en camino. Esto se
conoce como comunicación simultánea de dos vías.
REDES DE COMPUTADORAS

Continuación
Para solucionar el segundo problema, deberán enviarse
mutuamente un punto de referencia, lo que significa que
cada persona deberá guardar la conversación como archivo.
Luego, ambos deberán volver a leer la última parte de su
conversación y controlar la hora en el reloj. Esto se
denomina sincronización.

Dos puntos de referencia muy importantes son el principio


y el final de la conversación. Esto se conoce como inicio y
terminación ordenada de la conversación.
REDES DE COMPUTADORAS

Continuación
REDES DE COMPUTADORAS

Continuación

Otra analogía que ayuda a entender la función de la


capa de sesión es volver a usar la misma analogía
anterior, pero esta vez supongamos que se comunica
con su amigo a través del servicio postal. Se pueden
producir los mismos problemas. Los mensajes se
pueden entrecruzar debido a que no acordaron usar
una comunicación simultánea de dos vías. En lugar
de un control alternado de dos vías bien se puede
producir una comunicación deficiente debido a la
falta de sincronización de los temas de conversación.
REDES DE COMPUTADORAS

Analogías de la capa de sesión


La capa de sesión establece, administra y termina las sesiones entre
las aplicaciones. Esto incluye iniciar, terminar y resincronizar dos
computadoras que están manteniendo una "sesión". La capa de
sesión coordina las aplicaciones mientras interactúan en dos hosts
que se comunican entre sí. Las comunicaciones de datos viajan a
través de redes conmutadas por paquetes, al contrario de lo que
ocurre con las llamadas telefónicas que viajan a través de redes
conmutadas por circuitos. La comunicación entre dos computadoras
involucra una gran cantidad de mini-conversaciones, permitiendo de
esta manera que las dos computadoras se comuniquen de forma
efectiva. Un requisito de estas mini conversaciones es que cada host
tenga un doble papel: solicitar el servicio, como si fuera un cliente y
contestar con servicio, como lo hace un servidor. La determinación
del rol que están desempeñando en un preciso momento se
denomina control de diálogo.
REDES DE COMPUTADORAS

Control de diálogo
La capa de sesión decide si va a utilizar la conversación
simultánea de dos vías o la comunicación alternada de dos
vías.
Esta decisión se conoce como CONTROL DE DIÁLOGO.
Si se permite la comunicación simultánea de dos vías,
entonces es poco lo que la capa de sesión puede hacer para
manejar la conversación y de esta forma permite que las
demás capas de las computadoras que se comunican
manejen la conversación.
Es posible que en la capa de sesión se produzcan colisiones,
aunque éstas son muy diferentes de las colisiones de
medios que se producen en la Capa 1.
REDES DE COMPUTADORAS

Control de diálogo (Continuación)


En este nivel, las colisiones sólo pueden ocurrir cuando un
mensaje pasa a otro, causando confusión en uno de los
hosts que se comunican, o en ambos.
Si estas colisiones de la capa de sesión se vuelven
intolerables, entonces el control de diálogo cuenta con
otra opción: la comunicación alternada de dos vías.
La comunicación alternada de dos vías involucra el uso de
un token de datos de la capa de sesión que permite que
cada host se comunique por turnos.
Esto es similar a la forma en que un Token Ring de la Capa
2 maneja las colisiones de la Capa 1.
REDES DE COMPUTADORAS

Separación del diálogo


El punto de referencia es similar a la forma en la que un
procesador de texto en una computadora autónoma se
detiene durante un segundo mientras realiza una
operación de guardado automático del documento actual.
En este caso, sin embargo, estos puntos de referencia se
utilizan para separar partes de una sesión, previamente
definidas como diálogos.

La separación de diálogo es el inicio, finalización y manejo


ordenados de la comunicación
REDES DE COMPUTADORAS

Separación del diálogo (Continuación)


El gráfico principal ilustra una sincronización menor. En el
"eje de tiempo, t = punto de referencia", la capa de sesión
del host A le envía un mensaje de sincronización al host B,
y en ese momento ambos hosts realizan la siguiente
rutina:

Realizar una copia de seguridad de los archivos específicos


1) Guardar las configuraciones de la red
2) Guardar las configuraciones del reloj
3) Tomar nota del punto final de la conversación
REDES DE COMPUTADORAS

Separación del diálogo (Continuación)


REDES DE COMPUTADORAS

¡Gracias por su
amable atención!

También podría gustarte