No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Capa de sesión

18/26
Recursos

La capa de sesión sincroniza el intercambio de datos entre capas inferiores y superiores del modelo OSI. También se le define como comunicación entre hosts.

¿Qué es la capa de sesión?

La capa de sesión es donde se realizan, se mantienen y se terminan las conexiones. Esto generalmente se refiere a solicitudes de aplicaciones para los datos a través de la red.

Mientras que la capa de transporte se encarga del flujo real de datos, la capa de sesión actúa como un anunciador, asegurándose que las solicitudes y envíos de datos de los programas y aplicaciones conozcan si sus solicitudes han sido completadas. En términos técnicos, la capa de sesión sincroniza la transmisión de datos.

esta capa establece un control entre quien está enviando y quien está recibiendo, para mantener este control se utilizan los "tokens", que es una sustitución de datos sensibles por otros aleatorios y que se utilizarán para verificar que el que recibió los datos sea el mismo usuario y así volver a la forma inicial, como una especie de encriptación.

Otro punto importante de esta capa es que debe tener sincronización, por si algo falla pueda continuar desde el punto en el que se quedó.

Protocolos de la capa de sesión

SIP (Session Initiation Protocol - Protocolo de inicio de sesión)

Para la iniciación, modificación y finalización de sesiones.

RTP (Real Time Transport Protocol - Protocolo de Transporte en Tiempo Real)

Define un formato de paquete estándar para el envío de audio y video sobre Internet.

RPC (Remote Procedure Call - Llamada a Procedimiento Remoto)

Es un programa que utiliza una computadora para ejecutar código en otra máquina remota sin tener que preocuparse por las comunicaciones entre ambas.

Named Pipe

Es la canalización unidireccional o dúplex para la comunicación entre el servidor de canalización y uno o más clientes de canalización. Se pueden utilizar para proporcionar comunicación entre procesos en la misma computadora o entre procesos en diferentes computadoras a través de una red.

Contribución creada por Brandon Verdeja y Alejandra Espinosa

Aportes 35

Preguntas 3

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Resumen : Capa de sesión

  • Su objetivo es la comunicación entre hosts

  • Establece una sesión de un punto a otro

  • Al diseñarla se tiene que tomar en cuenta el control de la transmisión (¿Quién envía? ¿Quién recibe? )

Tokens:

  1. Solo se usan una vez

  2. Se utilizan para acceder

  3. Solo tu la puedes conocer

  4. Es única para ti

Sincronización:

  • Esto se refiere a que esta capa tiene que ser diseñada de tal manera de que al enviar un mensaje, y este sea interrumpido, pueda recuperarse de esta interrupción y continuar desde donde se quedo.

F por Elliot

El establecimiento de la sesión se realiza de esta manera en la que primero se saluda después se confirma que se recibió el saludo y después se confirma que se recibió la confirmación del saludo.
Si a alguien el modelo OSI le parece muy raro no se preocupen después con la practica se va entendiendo.

sobre esta capa, en el uso de los tokens que contienen la información del usuario como coockies.
Esta información, puede ser robada por medio de JavaScript Inject en un ataque XSS Cliente / Servidor en el DOM, que simplemente es el robo de información de los tokens en esta capa.
Hay que tomar las medidas de seguridad necesarias y de allí, todo bien, todo correcto y yo que me alegro

¿Where is Eliot?

Capa de Sesión
La capa de sesión es donde se realizan, se mantienen y se terminan las conexiones. Esto generalmente se refiere a solicitudes de aplicaciones para los datos a través de la red.

Mientras que la capa de transporte se encarga del flujo real de datos, la capa de sesión actúa como un anunciador, asegurándose que las solicitudes y envíos de datos de los programas y aplicaciones conozcan si sus solicitudes han sido completadas. En términos técnicos, la capa de sesión sincroniza la transmisión de datos.

En las conexiones TCP, el cliente del host establece la conexión con el servidor. Los tres pasos en el establecimiento de una conexión TCP son:

Paso 1. El cliente de origen solicita una sesión de comunicación de cliente a servidor con el servidor.

Paso 2. El servidor acusa recibo de la sesión de comunicación de cliente a servidor y solicita una sesión de comunicación de servidor a cliente.

Paso 3. El cliente de origen acusa recibo de la sesión de comunicación de servidor a cliente.

Elliot rectificando el TOKEN de Angela …
.
.
.

Bueno, y Elliot?

¿QUIEN ES ELIOT?

Entiendo que la capa de sesión es el PUENTE entre los dos host. La anterior capa sería el TRAILER O COCHE que pasa por esa capa, y esta es el PUENTE… No?
Pero es un puente que solo se usa una vez (tokens)

Capa de sesión

Comunicación entre hosts, esta capa establece un control entre quien está enviando y quien esta recibiendo, para mantener este control se utilizan los "tokens", que es una sustitución de datos sensibles por otros aleatorios y que se utilizarán para verificar que el que recibió los datos sea el mismo usuario y así volver a la forma inicial, como una especie de encriptación.

Otro punto importante de esta capa es que debe tener sincronización, por si algo falla pueda continuar desde el punto en el que se quedó.

Protocolos:

SIP (Session Initiation Protocol - Protocolo de inicio de sesión) Para la iniciación, modificación y finalización de sesiones.

RTP (Real Time Transport Protocol - Protocolo de Transporte en Tiempo Real) Define un formato de paquete estándar para el envío de audio y video sobre Internet.

RPC (Remote Procedure Call - Llamada a Procedimiento Remoto) Es un programa que utiliza una computadora para ejecutar código en otra máquina remota sin tener que preocuparse por las comunicaciones entre ambas.

Named Pipe Es la canalización unidireccional o dúplex para la comunicación entre el servidor de canalización y uno o más clientes de canalizacion Se pueden utilizar para proporcionar comunicación entre procesos en la misma computadora o entre procesos en diferentes computadoras a través de una red.

TCP establece coneccion entre los puntos A y B mediante el metodo de 3-Apretones de mano:
https://www.geeksforgeeks.org/tcp-3-way-handshake-process/

las capas anteriores fueron agregando datos al paquete que al llegar a la contraparte de capa del otro equipo la decodifica y la interpreta y va abriendo y manteniendo el canal dependiendo de cuantos datos tiene que pasar por ese canal

![](

)

SCP: El protocolo SCP es básicamente idéntico al protocolo RCP, pero a diferencia de este, los datos son cifrados durante su transferencia, para evitar que potenciales sniffers extraigan información útil de los paquetes de datos. Sin embargo, el protocolo mismo no provee autenticación y seguridad; sino que espera que el protocolo subyacente, SSH, lo asegure.
.
fuente: https://es.wikipedia.org/wiki/Capa_de_sesión

La comunicación TCP se establece mediante un proceso de tres pasos: 1\. **SYN**: el cliente envía una solicitud de sincronización 2\. **SYN-ACK**: el servidor responde con una sincronización y acuse de recibo 3\. **ACK**: el cliente confirma la recepción, estableciendo así la conexión.
La capa de sesión se encarga principalmente de proveer la seguridad de que los dispositivos que se conectan se autentiquen e inicien sesión entre ellos de manera segura. Esto se realiza mediante los "tokens" que proveen un inicio de sesión seguro entre ambos dispositivos a través de credenciales que garantizan que los usuarios tienen los debidos permisos para acceder a los recursos y la posibilidad de intercambiar información entre aplicaciones.
Según ChatGPT los protocolos SIP y RTP no están directamente asociados con la capa de sesión. SIP (Session Initiation Protocol) y RTP (Real-Time Transport Protocol) son dos protocolos ampliamente utilizados en comunicaciones en tiempo real, como VoIP (Voz sobre IP) y videoconferencias. Aunque no están directamente asociados con la capa de sesión y transporte del modelo OSI, tienen funciones que son relevantes para la gestión de sesiones y la transmisión de datos en tiempo real. 1. **SIP (Session Initiation Protocol):** * **Función:** SIP se utiliza para establecer, modificar y finalizar sesiones multimedia, incluyendo llamadas de voz y video. Es un protocolo de señalización que opera en la capa de aplicación. * **Características de Sesión:** SIP se encarga de la negociación de parámetros de sesión, como los códecs de audio y video, la ubicación de los participantes y otros aspectos relacionados con el establecimiento de sesiones. 2. **RTP (Real-Time Transport Protocol):** * **Función:** RTP se utiliza para la transmisión en tiempo real de datos multimedia, como voz y video. También opera en la capa de aplicación. * **Características de Sesión:** RTP no establece ni gestiona sesiones, pero trabaja en conjunto con SIP u otros protocolos de señalización para transportar los datos multimedia de manera eficiente y en tiempo real. RTP proporciona la entrega de datos en tiempo real y la sincronización entre los participantes de la sesión. En conjunto, SIP y RTP son a menudo utilizados en combinación para permitir comunicaciones en tiempo real a través de redes IP. SIP se encarga de la señalización y establecimiento de sesiones, mientras que RTP se encarga de la transmisión eficiente de los datos multimedia durante esas sesiones. Ambos protocolos son esenciales para aplicaciones como VoIP y videoconferencias, donde la calidad y la sincronización en tiempo real son críticas.
## Capa de sesión Permite a los usuarios en distintas máquinas establecer **sesiones** entre ellos. Las sesiones ofrecen varios servicios, incluyendo llevar el control de quién va a transmitir, el **manejo de tokens** y la **sincronización.** * **Control de diálogo:** Llevar el control de quién va a transmitir * **Manejo de tokens:** Asegurarse que dos partes no realicen la misma operación al mismo tiempo * **Sincronización:** Reanudar desde cualquier punto en caso de interrupción

Los tokens son, por así decirlo, una "clave" secreta para establecer la comunicación entre ambos dispositivos en la capa de sesión

Modelo OSI: Capa de Sesión. Establece una sesión de un punto a otro. Para esto se usan por ejemplo Tokens de un solo uso. Además tiene un protocolo de contingencia en caso de interrupciones inesperadas en la conexión.

La capa de sesión sincroniza el intercambio de datos entre capas inferiores y superiores del modelo OSI. También se le define como comunicación entre hosts.

¿Qué es la capa de sesión?
La capa de sesión es donde se realizan, se mantienen y se terminan las conexiones. Esto generalmente se refiere a solicitudes de aplicaciones para los datos a través de la red.

Mientras que la capa de transporte se encarga del flujo real de datos, la capa de sesión actúa como un anunciador, asegurándose que las solicitudes y envíos de datos de los programas y aplicaciones conozcan si sus solicitudes han sido completadas. En términos técnicos, la capa de sesión sincroniza la transmisión de datos.

esta capa establece un control entre quien está enviando y quien está recibiendo, para mantener este control se utilizan los “tokens”, que es una sustitución de datos sensibles por otros aleatorios y que se utilizarán para verificar que el que recibió los datos sea el mismo usuario y así volver a la forma inicial, como una especie de encriptación.

Otro punto importante de esta capa es que debe tener sincronización, por si algo falla pueda continuar desde el punto en el que se quedó.

Protocolos de la capa de sesión
SIP (Session Initiation Protocol - Protocolo de inicio de sesión)
Para la iniciación, modificación y finalización de sesiones.

RTP (Real Time Transport Protocol - Protocolo de Transporte en Tiempo Real)
Define un formato de paquete estándar para el envío de audio y video sobre Internet.

RPC (Remote Procedure Call - Llamada a Procedimiento Remoto)
Es un programa que utiliza una computadora para ejecutar código en otra máquina remota sin tener que preocuparse por las comunicaciones entre ambas.

Named Pipe
Es la canalización unidireccional o dúplex para la comunicación entre el servidor de canalización y uno o más clientes de canalización. Se pueden utilizar para proporcionar comunicación entre procesos en la misma computadora o entre procesos en diferentes computadoras a través de una red.

Contribución creada por Brandon Verdeja y Alejandra Espinosa

Capa de sesión

La capa de sesión es la quinta capa del modelo OSI y se encarga de establecer, mantener y finalizar sesiones de comunicación entre dos dispositivos en una red. Esta capa proporciona servicios para coordinar y sincronizar la comunicación entre diferentes aplicaciones y permite que los dispositivos se comuniquen de forma segura y fiable.

Protocolos de la capa de sesión

SIP

SIP (Session Initiation Protocol) es un protocolo de comunicaciones utilizado para establecer y terminar sesiones multimedia en una red. Este protocolo se utiliza principalmente para establecer llamadas de voz y vídeo a través de Internet y redes de telefonía.

RTP

RTP (Real-time Transport Protocol) es un protocolo utilizado para la transmisión de datos en tiempo real, como el audio y el vídeo, a través de una red. RTP proporciona una entrega de datos confiable y en tiempo real para aplicaciones multimedia y es utilizado en conjunto con SIP para la transmisión de llamadas de voz y vídeo.

RPC

RPC (Remote Procedure Call) es un protocolo utilizado para permitir que un programa en una computadora solicite un servicio o recurso de otro programa en otra computadora en una red. Este protocolo se utiliza comúnmente en la comunicación entre sistemas distribuidos.

Named pipe

Un named pipe es un método de comunicación entre procesos en un sistema operativo en el que los procesos comparten una tubería (pipe) con un nombre en lugar de utilizar sockets. Los named pipes se utilizan a menudo en sistemas operativos basados en Unix y pueden ser utilizados en conjunto con otros protocolos de la capa de sesión para la comunicación entre procesos.

En resumen, la capa de sesión es una parte esencial del modelo OSI y es responsable de garantizar una comunicación confiable y segura entre dispositivos en una red. Los protocolos de esta capa proporcionan servicios para establecer y coordinar sesiones de comunicación, lo que permite que los dispositivos se comuniquen de manera efectiva y eficiente.

Es responsable de establecer, mantener y finalizar sesiones entre aplicaciones en dispositivos finales en una red de comunicaciones.

La capa de Sesión proporciona los siguientes servicios:

Control de diálogo: permite a dos dispositivos finales establecer, mantener y finalizar una sesión.

Sincronización: asegura que las aplicaciones en ambos dispositivos finales estén sincronizadas en cuanto a la secuencia de envío y recepción de datos.

Gestión de tokens: gestiona el acceso a la sesión para evitar conflictos cuando dos aplicaciones intentan enviar datos al mismo tiempo.

Recuperación de errores de sesión: se asegura de que si ocurre un error durante la sesión, la información no se pierda y pueda ser recuperada.

La capa de Sesión también proporciona servicios de autenticación, autorización y verificación para garantizar que solo los usuarios autorizados puedan acceder a la sesión.

Capa de sesión según google: es prescindible

esta es la capa 5 dentro del modelo OSI. La capa de sesión habla sobre la comunicación entre hust. como su nombre lo dice establece una sesión de un punto a otro.

QUE ES LA CAPA DE SESION

  • La capa de transporte es responsable de la transmisión de datos a través de la red. En este nivel, los datos no conceptualizan en términos de paquetes individuales, sino más bien en términos de una conversación. Para lograr esto, se utilizan protocolos que se definen como “reglas de la comunicación.

  • Mientras que la capa de transporte se encarga del flujo real de datos, la capa de sesión actúa como un anunciador, asegurándose que las solicitudes y envíos de datos de los programas y aplicaciones conozcan si sus solicitudes han sido completadas. En términos técnicos, la capa de sesión sincroniza la transmisión de datos.

  • esta capa establece un control entre quien está enviando y quien está recibiendo, para mantener este control se utilizan los “tokens”, que es una sustitución de datos sensibles por otros aleatorios y que se utilizarán para verificar que el que recibió los datos sea el mismo usuario y así volver a la forma inicial, como una especie de encriptación.

  • Otro punto importante de esta capa es que debe tener sincronización, por si algo falla pueda continuar desde el punto en el que se quedó

Capa de Sesión

En la práctica el nivel de sesión (N5) nunca se implementa por separado, sino con el nivel de presentación (N6).

La capa de sesión (N5) establece, gestiona y finaliza las conexiones entre usuarios (procesos o aplicaciones) finales. Se encarga de controlar la sesión, la concurrencia y la reanudación en caso de interrupción.

Como su nombre lo implica, la capa de sesión establece, administra y finaliza las sesiones entre dos hosts que se están comunicando. La capa de sesión proporciona sus servicios a la capa de presentación. También sincroniza el diálogo entre las capas de presentación de los dos hosts y administra su intercambio de datos. Además de regular la sesión, la capa de sesión ofrece disposiciones para una eficiente transferencia de datos, clase de servicio y un registro de excepciones acerca de los problemas de la capa de sesión, presentación y aplicación. Si desea recordar la Capa 5 en la menor cantidad de palabras posible, piense en diálogos y conversaciones.

capa de sesion

  • comunicacion entre host
  • al momento de crear una capa se tiene que tener en cuenta el control de la transmisión
  • sincronización: debe ser capaz de enviar un mensaje si se interrumpe, pueda continuar desde ese punto
    algunos terminos importantes para establecer una seccion tcp son
    URG: campo indicador urgente importante
    ACK: campo de acuse de recibo importante
    PSH: función de empuje
    RST: restablecer la conexión
    SYN: sincronizar números de secuencia
    FIN: no hay más datos del emisor