Session layer

Session layer

The services provided by the first four layers (physical, data link, network and transport) are not sufficient for some processes. The session layer is the network dialogue controller. It establishes, and synchronizes the interaction between communicating system. Specific responsibilities of the session layer include the following:
Ø  Dialogue control. The session layer allows two system to enter into a dialogue. It allows the communication between two processes to take place in either half-duplex (one way at a time) or full-duplex (two way at a time) mode.
Ø  Synchronization. The session layer allows a process to add check points (synchronization points) into a stream of data. For example, if a system is sending a file of 2000 pages, it is advisable to insert check point after every 100 pages to ensure that each 100-page unit is received and acknowledged independently In this case, if a crash happens during the transmission of page 515, the only pages that need be resent after system recovery are pages 475 to. Pages previous to 475 need not be resent.

0 comments: