capa sesion, victor mamani catachura,boreash,modelo osi
DESCRIPTION
Capa Sesion, victor mamani catachura,boreasH,Modelo OsiTRANSCRIPT
![Page 1: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/1.jpg)
MODELO OSI – CAPA DE SESIÓN
INTEGRANTEVictor mamani catachura
Sandra Cañi JaliriRicardo Llamocca
ChoquehuancaGabriela Mamani Musaja
UNJBG – TACNA – PERU Boreas.H Boreash
![Page 2: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/2.jpg)
MODELO OSI – CAPA DE SESIÓN
SERVICIOS DE LA CAPA DE SESIÓN
![Page 3: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/3.jpg)
SERVICIOS DE LA CAPA DE SESIÓN
Entre los servicios ofrecidos tenemos.– INTERCAMBIO DE DATOS– ADMINSTRACION DE DIALOGO– SINCRONIZACION– ADMINISTRACION DE ACTIVIDADES– NOTIFICACION DE EXCEPCIONES
![Page 4: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/4.jpg)
MODELO OSI – CAPA DE SESIÓN
INTERCAMBIO DE DATOS
![Page 5: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/5.jpg)
INTERCAMBIO DE DATOS
La característica más importante de la capa de sesión es el Intercambio de datos. Una sesión sigue un proceso de tres fases:
1. ESTABLECIMIENTO
2. UTILIZACIÓN
3. LIBERACION
![Page 6: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/6.jpg)
ESTABLECIMIENTO
En el establecimiento de una sesión un usuario de sesión invoca una primitiva S-CONNECT.request con el objeto de establecer una sesión, el proveedor de sesión solo ejecuta un T-CONNECT.request para establecer una conexión de transporte.
De la misma manera, el establecimento de una sesión, al igual que el establecimiento de un conexión de transporte, implica una negociación entre los corresponsales (usuarios) para fijar los valores de varios parámetros como pueden ser la calidad de servicio, y la bandera indicando si los datos acelerados están o no permitidos.
Estos se pasan a la conexión de transporte sin que se les haga modificación alguna.
![Page 7: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/7.jpg)
LIBERACIÓN
En la liberación existen importantes diferencias entres una sesión y una conexión de transporte. La principal entre esta es la forma de cómo se liberan las sesiones y las conexiones de transporte.
Las conexiónes de trasnporte terminan con la primitiva T-DISCONNECT.request, que produce una liberación abrupta y puede traer como resultado la perdida de los datos en trafico que haya en el momento de la liberación.
Las sesiones se terminan con la primitiva S-RELEASE.request que resulta en una liberación ordenada en la cual los datos no se llegan a perder.
![Page 8: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/8.jpg)
MODELO OSI – CAPA DE SESIÓN
ADMINISTRACIÓN O MANEJO DEL
DIALOGO
![Page 9: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/9.jpg)
MANEJO DE DIALOGO
![Page 10: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/10.jpg)
COMUNICACIÓN EN HALF DUPLEX
S-DATArequest S-DATA
indication
S-DATArequest S-DATA
indicationS-TOKEN-GIVE
request
![Page 11: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/11.jpg)
S-DATArequest S-DATA
indication
S-DATArequest S-DATA
indication
S-TOKEN-GIVErequest S-TOKEN-GIVE
indication
S-DATArequest
S-DATAindication
COMUNICACIÓN EN HALF DUPLEX
![Page 12: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/12.jpg)
COMUNICACIÓN EN FULL DUPLEX
![Page 13: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/13.jpg)
MODELO OSI – CAPA DE SESIÓN
SINCRONIZACIÓN
![Page 14: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/14.jpg)
SINCRONIZACIÓN
Los usuarios pueden insertar puntos de sincronización en el flujo del mensaje. Cada uno de estos puntos lleva un número de sede. Cuando un usuario invoca una primitiva para solicitar un punto de sincronización, el otro obtiene una indicación. De la misma manera si uno de ellos invoca una primitiva para resincronización el otro también obtiene una indicación de esto.El almacenamiento de los mensajes y la subsiguiente retransmisión posterior se lleva a cabo arriba de la capa de sesión; lo que la capa de sesión proporciona es una forma de transportar señales de sincronización y resincronización numeradas a través de la red.
![Page 15: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/15.jpg)
PUNTOS DE SINCRONIZACIÓN
Son identificadores que se van introduciendo a lo largo de la sesión, y que permiten devolver a ésta a una situación reconocible si se producen errores o existe algún desacuerdo (mediante un procedimiento de resincronización). Los puntos de sincronizacion pueden ser:- Mayores - Menores
Nota: Hay que distinguir entre errores de comunicación (ya resueltos en los niveles 1 al 4) y de aplicación.
![Page 16: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/16.jpg)
PUNTOS DE SINCRONIZACIÓN
PUNTOS DE SINCRONIZACION MAYORES Se debe confirmar explícitamente. Son utilizados para que ciertas actividades se hagan completamente o no se hagan. Es necesario para poder tener el testigo de sincronización mayor o actividad. Delimitan las unidades de diálogo. Son siempre confirmados.
PUNTOS DE SINCRONIZACION MENORESSon puntos que sincronizan tareas menos críticas. Es necesario tener el testigo de sincronización menor. Se insertan dentro de las unidades de diálogo. Pueden ser no confirmados.
![Page 17: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/17.jpg)
UNIDAD DE DIALOGO
Las delimitadas por los puntos de sincronización mayor.
![Page 18: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/18.jpg)
TESTIGOS (TOKENS)
Son derechos que permiten invocar distintos servicios y que se asignan dinámicamente entre los interlocutores. El servicio asociado a un testigo sólo puede ser invocado por su poseedor.
TIPOS DE TESTIGOS:– De datos– De liberación de conexión– De sincronización menor– De sincronización mayor y actividad
![Page 19: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/19.jpg)
RESINCRONIZACIÓN
Lleva la conexión de sesión a un estado definido que se ha identificado con el número de serie del punto de sincronismo utilizado.La resincronización puede ser invocada por cualquier usuario. Sólo es posible resincronizar hasta el último punto de sincronismo mayor.Los datos pendientes de envío son desechados y se debe retomar el diálogo en el punto indicado en la solicitud de resincronización (responsabilidad del usuario)Tras la resincronización, los testigos pasan al interlocutor que los poseía en el instante en el que fue definido el punto.
![Page 20: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/20.jpg)
TIPOS DE DATOS
Normales
Acelerados (Expedited)
Tipados (Typed)
De Capacidad (Capability)
![Page 21: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/21.jpg)
MODELO OSI – CAPA DE SESIÓN
ADMINISTRACIÓN O GESTIÓN DE ACTIVIDADES
![Page 22: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/22.jpg)
ADMINISTRACIÓN DE ACTIVIDADES
Permite que el usuario divida el flujo de mensajes en unidades lógicas denominadas actividades en la terminología OSI. Cada actividad es completamente independiente de cualquiera de las demás que pudieron haber venido antes o que vendrán después de ella.
Un posible uso es el de "poner en cuarentena" las peticiones recibidas hasta que finalice la actividad, evitando bloqueos.
Las actividades pueden interrumpirse, reanudarse o ser abandonadas. No es posible solapar dos o más actividades.
![Page 23: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/23.jpg)
ADMINISTRACIÓN DE ACTIVIDADES
También pueden extenderse a lo largo de más de una sesión:
Por último, una actividad puede descomponerse en una o más unidades de diálogo:
Para evitar el inicio de actividades simultáneas desde ambos extremos del diálogo, la administración de actividades se controla mediante un testigo.
![Page 24: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/24.jpg)
GESTIÓN DE ACTIVIDADES
• Una actividad es una unidad lógica de trabajo y consiste de una o mas unidades de diálogo. Es una forma de estructurar el intercambio de datos.
• Pueden interrumpirse y retomarse mas tarde. La salvaguarda de los datos es responsabilidad del usuario de sesión.
![Page 25: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/25.jpg)
![Page 26: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/26.jpg)
![Page 27: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/27.jpg)
![Page 28: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/28.jpg)
![Page 29: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/29.jpg)
![Page 30: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/30.jpg)
MODELO OSI – CAPA DE SESIÓN
INFORME DE EXCEPCIONES
![Page 31: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/31.jpg)
INFORME DE EXCEPCIONES
• Para comunicación de situaciones excepcionales (normalmente errores) entre usuarios y el proveedor del servicio:
• Iniciados por el usuario:• S-U-EXCEPTION-REPORT.request (motivo, datos)• S-U-EXCEPTION-REPORT.indication (motivo,
datos)
• Iniciado por el proveedor:• S-P-EXCEPTION-REPORT.indication (motivo)
![Page 32: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/32.jpg)
MODELO OSI – CAPA DE SESIÓN
ESPECIFICACIÓN DEL PROTOCOLO
![Page 33: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/33.jpg)
ESPECIFICACIÓN DEL PROTOCOLO
• El protocolo de sesión establece las reglas para el intercambio de datos e información de control entre entidades de sesión pares, utilizando una conexión de transporte.
• La relación entre el intercambio de primitivas y los procedimientos del protocolo es como sigue:
– Si llega a la máquina de protocolo de sesión una unidad de datos del protocolo de sesión (SPDU), entregada por el proveedor (capa de transporte), se generara una indicación o confirmación de servicio al usuario (primitivas indication o confirm).
– Si se recibe del usuario un requerimiento o respuesta (primitivas request o response), se envía una SPDU desde una entidad de sesión a otra y/o se genera un requerimiento del servicio de transporte.
![Page 34: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/34.jpg)
MODELO OSI – CAPA DE SESIÓN
PROTOCOLOS MÁS IMPORTANTES
![Page 35: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/35.jpg)
PROTOCOLOS IMPORTANTES
![Page 36: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/36.jpg)
SISTEMA DE ARCHIVOS DE RED (NFS)
NFS: Primer sistema comercial de archivos en red (Sun 1984) maduro, estándar, multiplataforma que permite acceder y compartir archivos en una red C/S heterogénea como si estuvieran en un sólo disco, i.e. montar un directorio de una máquina remota en una máquina local.
![Page 37: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/37.jpg)
LENGUAJE DE CONSULTA ESTRUCTURADO (SQL)
El SQL (Structured query language), lenguaje de consulta estructurado, es un lenguaje surgido de un proyecto de investigación de IBM para el acceso a bases de datos relacionales. Actualmente se ha convertido en un estándar de lenguaje de bases de datos, y la mayoría de los sistemas de bases de datos lo soportan, desde sistemas para ordenadores personales, hasta grandes ordenadores.
![Page 38: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/38.jpg)
LENGUAJE DE CONSULTA ESTRUCTURADO (SQL)
Como su nombre indica, el SQL nos permite realizar consultas a la base de datos. Pero el nombre se queda corto ya que SQL además realiza funciones de definición, control y gestión de la base de datos.
Predicado DescripciónAll Devuelve todos los campos de la tabla.Top Devuelve un determinado número de registros de la tabla.Distinct Omite los registros cuyos campos seleccionados
coincidan totalmente.Distincrow Omite los registros duplicados basándose en la totalidad
del registro y no sólo en los campos seleccionados.
![Page 39: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/39.jpg)
LLAMADA DE PROCEDIMIENTO REMOTO (RPC)
• El RPC (del inglés Remote Procedure Call, Llamada a Procedimiento Remoto) es un protocolo que permite a un programa de ordenador ejecutar código en otra máquina remota sin tener que preocuparse por las comunicaciones entre ambos. El protocolo es un gran avance sobre los sockets usados hasta el momento. De esta manera el programador no tenía que estar pendiente de las comunicaciones, estando éstas encapsuladas dentro de las RPC.
![Page 40: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/40.jpg)
EL SISTEMA X-WINDOW
• X está formado de dos partes: un lado servidor y un lado cliente. La funcionalidad básica es familiar a la forma en que trabajan todos los modelos cliente-servidor, en el sentido de que el servidor X tiene determinados recursos que proporciona al cliente. Debido a que el servidor X está integrado a las pilas TCP/IP las peticiones pueden venir de cualquier cliente y pueden ser solicitadas a cualquier servidor. Además, debido a que X, además de ser un programa específico, define además un protocolo, los clientes pueden comunicarse con servidores X en otro tipo de plataforma. El servidor actúa como una interfaz entre los programas clientes y el hardware físico.
![Page 41: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/41.jpg)
PROTOCOLO DE SESIÓN APPLETALK (ASP)
• Appletalk es un conjunto de protocolos desarrollados por Apple Inc. para la conexión de redes. Fue incluido en un Macintosh en 1984 y actualmente está en desuso en los Macintosh en favor de las redes TCP/IP.
• AppleTalk fue diseñada como un cliente/servidor o sistema de red distribuido, en otras palabras, los usuarios comparten recursos de red como archivos e impresoras con otros usuarios. Las interacciones con servidores son transparentes para el usuario, ya que, la computadora por sí misma determina la localización del material requerido, accediendo a él sin que requiera información del usuario.
![Page 42: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/42.jpg)
PROTOCOLO DE CONTROL DE SESIÓN DNA (SCP)
• Ocultar al usuario las operaciones de red.• Soportar rangos amplios de: operaciones, facilidades de comunicación y
topologías de red.• Hacer uso máximo de estándares.• Requerir mínima intervención administrativa.• Ser manejable.• Permitir el crecimiento.• Permitir la migración.• Ser divisible en subconjuntos.• Ser ampliable.• Ser altamente disponible.• Ser altamente distribuido.• Permitir seguridad.
![Page 43: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/43.jpg)
MODELO OSI – CAPA DE SESIÓN
PRIMITIVAS DEL SERVICIO EN OSI
![Page 44: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/44.jpg)
SERVICIO
Esta capa proporciona sus servicios a la capa de presentación, facilitando el medio necesario para que las entidades de presentación de dos máquinas diferentes organicen y sincronicen su diálogo y procedan al intercambio de datos, mediante el establecimiento de sesiones.
![Page 45: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/45.jpg)
TIPOS DE SERVICIO
SERVICIO ORIENTADO A LA CONEXIÓN – FASE DE ESTABLECIMIENTO DE LA SESIÓN O
CONEXIÓN – TRANSFERENCIA DE DATOS– GESTIÓN DE TOKENS o TESTIGOS– SINCRONIZACIÓN Y RESINCRONIZACIÓN– COMUNICACIÓN DE EXCEPCIONES– GESTION DE ACTIVIDAD– CIERRE DE UNA SESIÓN O LIBERACIÓN DE
LA CONEXIÓN SERVICIO NO ORIENTADOS A CONEXIÓN
– TRANSFERENCIA DE DATOS
![Page 46: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/46.jpg)
PRIMITIVAS
Existen cuatro tipos de primitivas.– De petición o solicitud (REQUEST). Empleada para invocar un
servicio y pasarle los parámetros necesarios para su ejecución.– De indicación (INDICATION). Usada para indicar que un
procedimiento ha sido invocado por el usuario par del servicio en la conexión y pasar los parámetros asociados o para indicar al usuario del servicio el inicio de una acción por parte del proveedor.
– De respuesta (RESPONSE). Empleada por el usuario del servicio para reconocer o completar algún procedimiento previamente iniciado por una indicación del proveedor.
– De confirmación (CONFIRM). Usada por el proveedor del servicio para reconocer o completar algún procedimiento previamente iniciado por una petición del usuario.
![Page 47: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/47.jpg)
PRIMITIVAS
![Page 48: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/48.jpg)
PRIMITIVAS
![Page 49: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/49.jpg)
FASE DE ESTABLECIMIENTO DE LA SESIÓN O CONEXIÓN
S-CONNECT.request () S-CONNECT.indication () S-CONNECT.response () S-CONNECT.confirm ()
![Page 50: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/50.jpg)
TRANSFERENCIA DE DATOS
Canal de datos (Datos Normales): – S-DATA.request (datos)– S-DATA.indication (datos)
Canal urgente (Datos urgentes): – S-EXPEDITED-DATA.request (datos)– S-EXPEDITED-DATA.indication (datos)
Canal datos fuera de banda: – S-TYPED-DATA.request (datos)– S-TYPED-DATA.indication (datos)
Canal de actividad: – S-CAPABILITY-DATA.req (datos usuarios)– S-CAPABILITY-DATA.ind (datos usuarios)– S-CAPABILITY-DATA.res (datos usuarios)– S-CAPABILITY-DATA.con (datos usuarios)
![Page 51: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/51.jpg)
![Page 52: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/52.jpg)
GESTIÓN DE TOKENS o TESTIGOS
Cuando se habré una sesión se debe negociar:– La disponibilidad de los token (token a usar)– La asignación inicial de los token disponibles
Para entregar tokens al otro usuario:– S-TOKEN-GIVE.request (tokens)– S-TOKEN-GIVE.indication (tokens)
Para solicitar alguno de los tokens:– S-TOKEN-PLEASE.request (tokens, datos)– S-TOKEN-PLEASE.indication (tokens, datos)– En datos se especifica la importancia o prioridad de la
petición, no es analizado por sesión sino por el usuario. El usuario entregará el token con S-TOKEN-GIVE.request.
![Page 53: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/53.jpg)
![Page 54: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/54.jpg)
SINCRONIZACIÓN Y RESINCRONIZACIÓN
Sincronización: Este grupo de servicios permite, si es necesario, abandonar la conversación y retomarla en un punto anterior conocido, por un error.
Existen 2 tipos: Puntos de sincronización mayor y menor – S-SYNC-MAJOR.request ()– S-SYNC-MAJOR.indication ()– S-SYNC-MAJOR.response ()– S-SYNC-MAJOR.confirm ()– S-SYNC-MINOR.request ()– S-SYNC-MINOR.indication ()– S-SYNC-MINOR.response ()– S-SYNC-MINOR.confirm ()
![Page 55: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/55.jpg)
SINCRONIZACIÓN Y RESINCRONIZACIÓN
Resincronizacion. Para regresar a un punto marcado por un punto de sincronismo. – S-RESYNC.request ()– S-RESYNC.indication ()– S-RESYNC.response ()– S-RESYNC.confirm ()
![Page 56: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/56.jpg)
![Page 57: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/57.jpg)
COMUNICACIÓN DE EXCEPCIONES
Para comunicación de situaciones excepcionales (normalmente errores) entre usuarios y el proveedor del servicio:
Iniciados por el usuario:– S-U-EXCEPTION-REPORT.request ()– S-U-EXCEPTION-REPORT.indication ()
Iniciado por el proveedor:– S-P-EXCEPTION-REPORT.indication ()
![Page 58: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/58.jpg)
GESTION DE ACTIVIDAD
Una actividad es una unidad lógica de trabajo y consiste de una o más unidades de diálogo. Es una forma de estructurar el intercambio de datos.
Pueden interrumpirse y retomarse mas tarde. La salvaguarda de los datos es responsabilidad del usuario de sesión.
![Page 59: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/59.jpg)
![Page 60: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/60.jpg)
GESTION DE ACTIVIDAD
Inicio de actividades: Servicio no confirmado:– S-ACTIVITY-START.request ()– S-ACTIVITY-START.indication ()
Fin de actividades: Servicio confirmado:– S-ACTIVITY-END.request ()– S-ACTIVITY-END.indication ()– S-ACTIVITY-END.response ()– S-ACTIVITY-END.confirm ()
![Page 61: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/61.jpg)
GESTION DE ACTIVIDAD
Interrumpir una actividad Servicio confirmado:– S-ACTIVITY-INTERRUPT. Request ()– S-ACTIVITY-INTERRUPT. Indication ()– S-ACTIVITY-INTERRUPT. response ()– S-ACTIVITY-INTERRUPT. confirm ()
Reanudar una actividad Servicio no confirmado:– S-ACTIVITY-RESUME.request ()– S-ACTIVITY-RESUME.indication ()
Cancelar una actividad Servicio confirmado:– S-ACTIVITY-DISCARD. Request ()– S-ACTIVITY-DISCARD. Indication ()– S-ACTIVITY-DISCARD. response ()– S-ACTIVITY-DISCARD. confirm ()
![Page 62: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/62.jpg)
![Page 63: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/63.jpg)
CIERRE DE UNA SESIÓN O LIBERACIÓN DE LA CONEXIÓN
Servicio confirmado con liberación ordenada de la sesión:– S-RELEASE.request ()– S-RELEASE.indication ()– S-RELEASE.response ()– S-RELEASE.confirm ()
![Page 64: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/64.jpg)
CIERRE DE UNA SESIÓN O LIBERACIÓN DE LA CONEXIÓN
Servicio no confirmado de liberación abrupta de la sesión:– S-U-ABORT.request ()– S-U-ABORT.indication ()
![Page 65: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/65.jpg)
PRIMITIVAS
![Page 66: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/66.jpg)
TRANSFERENCIA DE DATOS
S-UNITDATA.req () S-UNITDATA.ind ()
![Page 67: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/67.jpg)
![Page 68: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/68.jpg)
MODELO OSI – CAPA DE SESIÓN
LA CAPA DE SESIÓN EN VARIAS REDES
![Page 69: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/69.jpg)
CAPA DE SESIÓN EN ARPANET
Fue creada por encargo del Departamento de Defensa de los Estados Unidos como medio de comunicación para los diferentes organismos del país.
El primer nodo se creó en la Universidad de California, Los Ángeles
![Page 70: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/70.jpg)
Fue la espina dorsal de Internet hasta 1990
![Page 71: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/71.jpg)
CAPA DE SESIÓN EN ARPANET
ARPANET no tiene una capa de sesión o algo que se le parezca.
Más bien depende de las aplicaciones individuales al manejo de sus sesiones, siempre que sea necesario.
Se ha trabajado mucho sobre RPC
![Page 72: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/72.jpg)
CAPA DE SESIÓN EN MAP Y TOP
El protocolo de Automatización de Manufactura (MAP) fue establecido por General Motors en 1962.
Proporciona un estándar común que permita compatibilidad entre los dispositivos de comunicación que operan en un ambiente de manufactura
![Page 73: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/73.jpg)
TOP
• Desarrolló el Desarrolló el sistema sistema Técnico y de Técnico y de Productos de Productos de Oficina (TOP).Oficina (TOP).
• Fue pensado como Fue pensado como complemento de MAP complemento de MAP
![Page 74: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/74.jpg)
CAPA DE SESIÓN EN MAP Y TOP
MAP y TOP utilizan una forma restringida de la capa de sesión del modelo OSI.
El establecimiento de sesión, la transferencia de datos y la liberación de sesión están totalmente soportados para el modo dúplex.
Modo semidúplex no está soportado
![Page 75: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/75.jpg)
CAPA DE SESIÓN EN USENET
Usenet es el acrónimo de Users Network (Red de usuarios).
Es un sistema global de discusión en Internet
Los usuarios pueden leer o enviar mensajes (denominados artículos) a distintos grupos de noticias ordenados de forma jerárquica.
![Page 76: Capa Sesion, victor mamani catachura,boreasH,Modelo Osi](https://reader034.vdocuments.site/reader034/viewer/2022052507/559130bd1a28ab51498b45d1/html5/thumbnails/76.jpg)
CAPA DE SESIÓN EN USENET
Al igual que en ARPANET, USENET no cuenta con una capa de sesión.
Ninguno de los servicios de sesión se necesita en absoluto.