Analogías del Entorno Real
Antes de hablar, todos se marcan y entran a la llamada (apertura de sesión). Mientras dura la reunión, se sabe quién está conectado. Al terminar, cada quien cuelga de forma ordenada (cierre de sesión).
Si te interrumpen leyendo un libro largo, pones un marcador para retomar justo ahí, no desde la página uno. La Capa de Sesión inserta marcadores similares para no repetir una transferencia completa tras un corte.
En un walkie-talkie solo uno habla a la vez y dice "cambio" para ceder el turno (half-duplex). En una llamada telefónica ambos pueden hablar al mismo tiempo (full-duplex). La sesión decide qué modo aplica.
Gestión del Diálogo y Sincronización
Esta capa no mueve bytes: coordina la conversación completa entre dos aplicaciones, desde que empieza hasta que termina limpiamente:
Toda sesión pasa por tres fases: establecimiento (negociación inicial), mantenimiento (intercambio activo de datos) y cierre (liberación ordenada de recursos).
Determina si la comunicación es half-duplex (un lado habla a la vez, como en RPC clásico) o full-duplex (ambos simultáneamente), evitando que los mensajes se crucen.
En transferencias largas se insertan checkpoints. Si la sesión se interrumpe, la retransmisión reanuda desde el último punto de control en lugar de repetir todo desde cero.
Protocolos y Mecanismos de Capa 5
Pocos protocolos modernos viven exclusivamente en esta capa; casi todos aparecen en implementaciones más antiguas o embebidos dentro de protocolos superiores:
Establece y nombra sesiones entre equipos en redes Windows clásicas, permitiendo compartir archivos e impresoras identificando cada sesión activa por nombre de máquina.
Permite que un programa ejecute una función en otro equipo como si fuera local. La sesión mantiene la correspondencia entre la llamada y su respuesta mientras dura la operación remota.
La abstracción que usan la mayoría de las aplicaciones modernas para abrir, mantener y cerrar una sesión de comunicación, delegando los detalles de bajo nivel al sistema operativo.
Siguiente paso
Laboratorio de Sesiones Colgadas
Sesiones zombi, expiración por inactividad y reconexión.