The Session Layer of OSI Model

Computer NetworkComputer EngineeringMCA

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 12:41:55