Session Layer
Session layer is the fifth layer in the OSI reference model, which allows communicating systems to establish and manage sessions between them. In general a session is a lengthy time duration logical link between two applications processes to exchange information.
Description
Following are the functions and responsibilities of session layer :
- Allows communication between local and remote application process in either half duplex or full duplex transmission mode.
- It sets up, manages and terminates the connection between two application processes.
- Synchronizes the communication by adding checkpoints into a stream of data.
- Informs errors of upper layer to the user.
Protocols used: NetBIOS, RPC.
Devices used: Gateway.