Qu'est-ce qu'un calque de session?

La couche session est la cinquième couche du modèle d'interconnexion de systèmes ouverts (OSI) développé par l'Organisation internationale de normalisation (IOS). Il est responsable de l'établissement, de la gestion et de la fermeture des connexions de bout en bout, appelées sessions, entre des applications situées sur différents points de terminaison du réseau. La gestion de contrôle de dialogue fournie par la couche de session inclut les communications en duplex intégral, semi-duplex et simplex. La gestion de la couche de session permet également de s'assurer que plusieurs flux de données restent synchronisés les uns avec les autres, comme dans le cas d'applications multimédias telles que la visioconférence, et contribue à la prévention des erreurs de données liées aux applications. La couche session est également chargée de garantir des communications de données correctes lors d'appels de procédure distante (RPC).

Il existe sept unités fonctionnelles distinctes, appelées couches, que le modèle OSI divise ou modularise en différentes tâches pour lesquelles le logiciel et le matériel réseau sont responsables. Les couches situées en dessous de la couche de session concernent principalement la transmission de données sur le réseau. La couche de session, également appelée couche 5 dans les réseaux informatiques, et les couches supérieures se concentrent principalement sur l’interaction et la fourniture de fonctionnalités aux applications d’un système informatique. Il s'interface avec la couche de transport, également appelée couche 4, de sorte que les flux de données provenant d'applications peuvent être segmentés et transmis de manière transparente au réseau. La couche 5 transmet également les données entrantes à la couche de présentation, connue sous le nom de couche 6, pour un traitement supplémentaire avant d'être affectée à une application.

Lors de la mise au point initiale du modèle OSI, il y avait un débat sur la question de savoir si les protocoles de couche de session seraient bénéfiques ou non. Un certain nombre de services réseau, de protocoles propriétaires et de protocoles OSI différents ont été développés avec succès et démontrent l’importance de cette couche. Il s'agit notamment des RPC, du langage SQL (Structured Query Language), du système X Windows et du terminal X, des services de fichiers réseau (NFS), du protocole ASP (Apple Talk Session Protocol) et du protocole ZIP (Apple Talk Zone Information Protocol). Sans la couche de session, il serait beaucoup plus difficile de contrôler les informations des applications informatiques transmises via les réseaux.

Ces services et protocoles remplissent diverses fonctions. SQL est un langage informatique utilisé pour créer des requêtes qui sont envoyées à des bases de données afin de récupérer des informations spécifiques structurées de la manière souhaitée. Le système X Windows et le terminal X permettent aux ordinateurs en réseau, dont certains disposent de capacités limitées, de se connecter aux ordinateurs serveurs afin que les ordinateurs clients disposent de fonctionnalités graphiques et d’interface avec des périphériques tels que des moniteurs, des souris et des claviers. Le protocole NFS émule un accès local aux fichiers situés sur des serveurs de fichiers distants en réseau. Les protocoles ASP et ZIP Apple Talk ont ​​été utilisés avec les premières versions des systèmes d'exploitation Macintosh, mais ont été remplacés par des protocoles IP après la sortie du système d'exploitation Mac OS X.

DANS D'AUTRES LANGUES

Cet article vous a‑t‑il été utile ? Merci pour les commentaires Merci pour les commentaires

Comment pouvons nous aider? Comment pouvons nous aider?