Sous le Transmission Control Protocol /Internet Protocol (TCP /IP) , les sessions sont gérées au « Transport Layer ». A ce niveau , il ya deux autres protocoles : User Datagram Protocol (UDP) et Transmission Control Protocol (TCP). Parmi ceux-ci , TCP gère session, UDP ne fonctionne pas. Fonction
L'établissement d' une session sur un réseau est de transmettre des données ou des commandes provenant d'un ordinateur à un autre . Dans les deux cas , la communication suit la même procédure . L'ordinateur d'amorçage est appelé le client , l'ordinateur répond est appelé le serveur.
Caractéristiques
Lorsqu'une application veut communiquer avec un autre ordinateur, TCP négocie une connexion. Il demande l'accès à un port sur l'ordinateur distant . Ce port est un paramètre logique sur l'ordinateur et non un connecteur réelle. Certaines applications ont des numéros de port affectés , alors programmeurs savent pour demander une connexion à un port particulier . Une fois que l'accès est accordé , le client " lie " un socket. Une socket est une combinaison d'une adresse IP et le numéro de port.
Procédures
Le socket est un raccourci dans le programme client pour la connexion. Les données et les commandes sont passées avant et en arrière via cette prise. Une fois tous les travaux terminés, le client ferme le socket et libère le contrôle du port . Avec certains protocoles , le serveur met fin à la session.