La "couche session" du modèle de référence OSI à 7 couches est responsable de la création, du maintien et de la fermeture des sessions entre les hôtes. Est-il possible de distinguer la "couche session" dans la pile réseau Linux ? Quels sont les protocoles utilisés ? Par exemple, si l'on télécharge un fichier texte ASCII en utilisant HTTP, la "couche session" signale-t-elle aux protocoles de la couche transport de créer une connexion ?
Réponse
Trop de publicités?Alors que toutes les introductions aux primitives de la mise en réseau font référence au modèle OSI, dans Linux, la pile de base de la mise en réseau utilise le modèle à quatre couches "Modèle Internet" (couche application, couche transport, couche réseau, couche liaison). En utilisant ce modèle, "Linux Networking" ne se préoccupe pas des détails de la sémantique de la couche session du modèle OSI et ne considère donc pas une couche session.
La gestion de session en relation avec les protocoles de transport typiques est contenue dans les protocoles de la couche transport, ou autrement considérée comme le domaine des protocoles de la couche application et appartient aux problèmes de l'espace utilisateur.
La couche application de ce modèle appartient à l'espace utilisateur, toutes les autres à l'espace noyau et aux pilotes de périphériques (interface d'appel système, interface de protocole agnostique, protocoles réseau, interface agnostique de périphérique, pilotes de périphériques), puis les périphériques matériels physiques.
J'espère que cela vous aidera