Capa de sesión
La capa de sesión organiza y sincroniza el intercambio de datos entre procesos de aplicación. Funciona con la capa de aplicación para proporcionar conjuntos de datos sencillos llamados puntos de sincronización, que le permiten a una aplicación conocer cómo está progresando la transmisión y recepción de datos. En términos sencillos, la capa de sesión puede pensarse como una capa cronometradora y controladora del flujo.
La capa de sesión interviene en la coordinación de las comunicaciones entre aplicaciones diferentes, permitiendo a cada una conocer el estado de la otra.
Un error en una aplicación (sea en la misma máquina o al otro lado del país) lo maneja la capa de sesión para permitirle a la aplicación receptora saber que ha ocurrido un error
La capa de sesión puede resincronizar aplicaciones que están conectadas entre sí en ese momento. Esto puede ser necesario cuando comunicaciones se interrumpen en forma temporal o cuando ha ocurrido un error que resulta la pérdida de datos.