Definición de Sesión (informática)
En informática, en particular en redes informáticas, una sesión es la duración de una conexión empleando una capa de sesión de un protocolo de red, o la duración de una conexión entre un usuario (el agente) y un servidor, generalmente involucrando el intercambio de múltiples paquetes de datos entre la computadora del usuario y el servidor. Una sesión es típicamente implementada como una capa en un protocolo de red (por ejemplo, telnet y FTP).
En los casos de los protocolos de transporte en donde no se implementa una capa de sesión formal (por ejempo, UDP), o en donde las sesiones en la capa de sesión son generalmente de una vida corta (por ejemplo, HTTP), las sesiones pueden ser mantenidas por un programa de más alto nivel, usando algún método. Por ejemplo, un intercambio HTTP entre un navegador y un servidor remoto, puede incluir una cookie, que permite mantener una "sesión", con su identificador propio, datos del usuario, sus preferencias, etc.
El login es la opción y acción (logging in) de iniciar una sesión, generalmente empleando un nombre de usuario y contraseña.
Una sesión puede ser vista como un período de tiempo en el que una conexión se mantiene activa y en la que ambos dispositivos involucrados intercambian información. Durante esta conexión, los paquetes de datos son transmitidos entre el usuario y el servidor, y se emplea una capa de sesión del protocolo de red para mantener la conexión estable.
En algunos casos, sin embargo, no se implementa una capa de sesión formal en el protocolo de transporte, por lo que es necesario el uso de programas de más alto nivel para mantener una sesión activa.
En estos casos, se puede emplear un método como las cookies para mantener información sobre la sesión, incluyendo el identificador propio, los datos del usuario y sus preferencias. Para iniciar una sesión, se requiere el login, que generalmente se realiza con un nombre de usuario y una contraseña.
Resumen: Sesión
En informática, una sesión es la conexión entre un usuario y un servidor, donde se intercambian datos a través de una capa de sesión. Puede ser implementada en protocolos como telnet y FTP, o mantenida por programas de más alto nivel como HTTP con el uso de cookies. El login es la acción de iniciar una sesión con un nombre de usuario y contraseña.
¿Qué es una sesión en informática?
Una sesión en informática se refiere a la duración de una conexión entre un usuario y un servidor, usualmente implica el intercambio de múltiples paquetes de datos y puede ser implementada como una capa en un protocolo de red o mediante un programa de más alto nivel.
¿Cuál es el propósito de una capa de sesión en un protocolo de red?
La capa de sesión en un protocolo de red tiene como propósito establecer, coordinar y terminar una sesión de comunicación entre dos dispositivos, permite garantizar la entrega y controlar la integridad de los datos transmitidos.
¿Qué sucede en un intercambio HTTP en el que se mantiene una "sesión" a través de una cookie?
En un intercambio HTTP donde se mantiene una "sesión" a través de una cookie, se incluye un identificador único que permite al servidor reconocer al usuario y mantener su sesión activa, almacenando información como datos del usuario y preferencias.
¿Cómo se inicia una sesión en informática?
La opción y acción de iniciar una sesión se conoce como login, por lo general se utiliza un nombre de usuario y una contraseña para autenticarse en el sistema y tener acceso a los recursos y funcionalidades disponibles para ese usuario.
¿Qué sucede en los protocolos de transporte donde no se implementa una capa de sesión formal?
En los protocolos de transporte donde no se implementa una capa de sesión formal, como en el caso de UDP, las sesiones pueden ser mantenidas por un programa de más alto nivel. Esto implica que el programa se encarga de gestionar la duración de la conexión y mantener los datos necesarios para mantener la sesión activa.
¿Cuáles son los elementos clave de una sesión en informática?
Los elementos clave de una sesión en informática son la duración de la conexión, el intercambio de múltiples paquetes de datos, la autenticación del usuario, el control de los recursos y funcionalidades disponibles, y el almacenamiento de información relevante para mantener la continuidad de la sesión.
Autor: Leandro Alegsa
Actualizado: 18-06-2023
¿Cómo citar este artículo?
Alegsa, Leandro. (2023). Definición de Sesión. Recuperado de https://www.alegsa.com.ar/Dic/sesion.php