Couche 5 (couche session ou couche port)
Dans le modèle OSI, la couche session (parfois nommée « couche port ») gère la mise en place et le retrait de l'association entre deux terminaux en communication, qu'on appelle une connexion.
Une connexion est maintenue tant que les deux terminaux communiquent entre eux dans le cadre d'une conversation ou session d'une durée quelconque. Certaines connexions et sessions ne durent que le temps d'envoyer un message dans un sens. Cependant, d'autres se prolongent, généralement jusqu'à ce qu'un des correspondants ou les deux y mettent fin.
Pour les applications Internet, chaque session est liée à un port particulier, c'est-à-dire à un numéro associé à une application d'une couche supérieure. Par exemple, HTTP porte toujours le numéro de port 80. Les numéros de port associés aux principales applications Internet sont dits réservés. La plupart des numéros de port, cependant, peuvent recevoir une affectation dynamique à d'autres applications.