The Session Layer of OSI Model

The session layer (layer 5) is responsible for establishing, managing, synchronizing and terminating sessions between end-user application processes.

The main functions of the session layer are as follows −

  • It works as a dialog controller. It allows the systems to communicate in either half-duplex or full-duplex mode of communication.
  • It is responsible for token management. Through this, it prevents the two users to simultaneously attempt the same critical operation.
  • It synchronizes communication. It adds synchronization points or checkpoints in data streams for long communications. This ensures that data streams up to the checkpoints are successfully received and acknowledged. In case of any failures, only the streams after the checkpoints have to be re-transmitted.

Updated on: 17-Jun-2020

8K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started