Documentos de Académico
Documentos de Profesional
Documentos de Cultura
UTH
Integrantes:
1. Dayanara Mendoza Enamorado 201910040327
2. Allan Enrique Delgado Paz 200611120009
3. Carlos Wilberto Rodríguez Ruiz 201910020179
4. David Issac Benítez Castillo 201710110499
5. Anthony Saint Hernández González 201810050092
6. Abner Onan Donaire Hernández 201930020081
7. Abner Jasser Lagos Martínez 201610110010
1
INTRODUCCIÓN
2
Índice
1 CAPA DE SESIÓN.........................................................................................................................4
1.1 Función principal................................................................................................................5
1.2 Servicios de la capa de sesión.............................................................................................6
1.3 Sincronización....................................................................................................................8
1.4 Características....................................................................................................................9
1.5 Administración de actividades..........................................................................................10
1.6 Notificación de excepciones.............................................................................................11
1.7 Primitivas del servicio de sesión OSI.................................................................................11
1.8 Diferencia entre una sesión y una conexión de transporte..............................................12
1.9 Direccionamiento.............................................................................................................12
1.10 Protocolos de la capa de sesión........................................................................................12
1.11 Semántica de las llamadas de procedimientos remotos..................................................13
1.12 Capa de sesión en redes públicas.....................................................................................15
1.13 La capa de sesión en ARPANET.........................................................................................17
1.14 Capa de sesión en MAP y TOP..........................................................................................17
1.15 La capa de sesión en USENET...........................................................................................17
3
CAPA DE SESIÓN
Puede determinar quién habla, con qué frecuencia y durante cuánto tiempo,
controla la transferencia de datos e incluso maneja la recuperación de una
caída del sistema. Después de que los paquetes de datos provenientes de las
cuatros capas inferiores se transportan a través de la capa de transporte, son
transformados en sesiones por el protocolo 5 o capa de sesión del modelo OSI.
Esto se logra implementando varios mecanismos de control.
4
Función principal
Una sesión se parece a una conexión de transporte, pero no son idénticas; por
lo general cuando llega a presentarse una solicitud para que la capa de sesión
establezca una sesión, se deberá establecer una conexión de transporte que se
encargue de soportar la conexión. Cuando termina la sesión se libera la
conexión de transporte.
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.
Considérese el caso de una línea aérea que tiene oficinas de reserva en varias
ciudades. Cada oficina tiene agentes con terminales conectados a un
miniordenador ubicado en la oficina local. Los miniordenadores se conectan
mediante una red de área extendida a un ordenador principal en el cual se
5
encuentra la base de datos de las reservas. Cada vez que un agente contesta
una llamada se establece una sesión con el ordenador principal.
Control del Diálogo: Este puede ser simultáneo en los dos sentidos (full-
duplex) o
alternado en
ambos
sentidos
(half-
6
duplex). establece el orden en que los mensajes deben fluir entre usuarios
finales.
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.
La capa de sesión surge como una forma de organizar y sincronizar el diálogo
y controlar el intercambio de datos. Las comunicaciones de datos se
transportan a través de redes conmutadas por paquetes, al contrario de lo que
ocurre con las llamadas telefónicas que se transportan a través de redes
conmutadas por circuitos.
Todas las conexiones del modelo OSI son dúplex, es decir, las PDU se pueden
mover en ambas direcciones sobre la misma conexión. Hay varias situaciones
en las que el software de capas superiores está estructurado de tal forma que
espera que los usuarios tomen su turno.
7
permitir que los usuarios envíen una segunda o tercera solicitud antes de que
la primera haya sido contestada, trae como consecuencia una complicación
innecesaria al sistema. Lógicamente resulta deseable que el sistema funcione
en modo dúplex, o bien que le toque el turno de transmitir al usuario o al
sistema de base de datos.La realización de la administración del diálogo se
hace mediante el empleo de un testigo de datos.
Sincronización.
8
receptor no tiene una unidad de disco para almacenamiento, lo que viene a ser
una posibilidad real en las versiones más económicas, los mensajes que llegan
deberán imprimirse en tiempo real, a medida que se reciben.
Características
9
Utilización
Liberación
Administración de actividades.
10
Similarmente, después de que se completa la transferencia de cada archivo, la
primitiva S-ACTIVITY-END se puede utilizar para marcar el fin del archivo.
Lo único que hace la capa de sesión es asegurar que cuando un usuario haga
una solicitud S-ACTIVITY, el otro usuario obtenga la indicación
correspondiente. Cuando se hagan estas solicitudes y como reacciones el
receptor a las indicaciones, no son cuestiones de interés para la capa de sesión.
Notificación de excepciones
Otra característica de la capa de sesión es la correspondiente a un mecanismo
de propósito general para notificar errores inesperados.
11
Administración de actividades
Notificación de excepciones
Liberación Abrupta
Liberación ordenada
Direccionamiento
Es otra de las áreas en las que hay diferencia entre las capas de sesión y
transporte, aunque solo levemente. Para establecer una sesión, uno debe
especificar la dirección SSAP a la cual se va a conectar. Aunque las normas
no indican la forma cómo las direcciones SSAP deben ser construidas, es muy
probable que en la practica la dirección de un SSAP constará de una dirección
TSAP, más alguna información adicional de identificación.
Otro de los motivos por los cuales el intercambio de datos de sesión difiere del
intercambio de datos de transporte, es la cantidad de diferentes tipos de datos.
La capa de transporte tiene dos flujos de datos que son lógicamente
independientes; es decir, los datos normales y los datos acelerados. La capa de
sesión tiene ambos tipos y, además, otros dos los datos tipados y los de
capacidad.
12
conexión o en una aplicación. Los siguientes son ejemplos de protocolos de
capa 5:
13
este caso se requiere de una intervención manual con objeto de aniquilar al
programa.
El tipo de semántica que viene a ser la más deseable es exactamente una vez,
en donde cada llamada se lleva a cabo exactamente una vez, ni una más ni una
menos.
14
El tercer tipo de semántica para una RPC es la de al menos una vez. El cabo
cliente reintentará una y otra vez, hasta que consiga una respuesta apropiada.
Cuando obtenga de nuevo el control, sabrá que la operación se efectuó una o
más veces.
Para cada primitiva de servicio, hay un SPDU (unidad de datos del protocolo
de sesión) correspondiente, que se trasmite cuando se invoca aquella. Para el
caso de las primitivas con respuesta, hay una SPDU que es generada por la
respuesta. Ahora, examinaremos someramente los formatos de las PDU que
utiliza el protocolo de sesión. El campo SI (identificador de sesión), consta de
un octeto que da el tipo de SPDU.
15
Muchas primitivas del servicio de la capa de sesión, y por consiguiente sus
SPDU, transporta parámetros (por ejemplo, la dirección llamada o él numero
de serie de la sincronización). Se proporcionan varios formatos para codificar
estos parámetros. Hay un campo PI (identificador del parámetro) de un octeto,
indicando cual es el parámetro que sigue, un campo LI (identificador de
longitud) de un octeto, indicando la longitud del parámetro y un campo de
longitud variable PV (valor del parámetro) que contiene el valor numérico del
parámetro. En otras SPDU, los parámetros pueden asociarse en grupos. Cada
grupo comienza con un PGI (identificador de grupo de parámetros), seguido
por un campo LI que da la longitud del grupo.
ARPANET no tiene una capa de sesión que se le parezca; sino más bien
depende de las aplicaciones individuales al manejo de sus sesiones, siempre
que sea necesario. Por otro lado, se ha trabajado mucho sobre RPC dentro de
la comunidad de conexión de redes ARPA, especialmente en Xerox PARC y
en la universidad de Carnegie-Mellon.
MAP y TOP utilizan una forma restringida de la capa de sesión del modelo
OSI. El establecimiento de sesión, la trasferencia de datos y la liberación de
sesión están totalmente soportados para el modo dúplex; mientras que el modo
simiduplex no está soportado. El servicio de sincronización, la administración
de actividades, la notificación de excepciones, los datos tipados y el servicio
de datos de capacidad no son requeridos.Los protocolos de sesión de MAP Y
TOP son de subconjuntos de los protocolos completos de sesión del modelo
OSI. Aquellas SPDU necesarias para realizar el subconjunto MAP y TOP
deberán ser realizadas. Las demás son opcionales.
17
La capa de sesión en USENET
CONCLUSIONES
18