Session Layer

Session layer is responsible for creating logical session between devices for saving resources on network For example when we used ATM card of bank 'A' and insert ATM card in machine of other bank 'B', the bank 'B' first create a session with bank 'A' if session is successful then machine screen would like to welcome and continue.
As network is defined  two or more computer connecting for communicative purpose. The session layer is responsible for establishment and managing the speech session, allowing the sending or receive data in considerable length just as telephone session. In additon, session layer is also responsible for completing a session between software program which is called termination of session.As other layer have some regulation session layer also have some protocols that are responsible for configuration,control,storage or maintain,and terminate session communication. Some wizard will calls APIs (Application Interfaces).
Here we describe two example of APIs one is TCP/IP and other is NETBIOS. The reason behind to choose these two, both are used in network. TCP/IP is most simple example of APIs, to use internet connection TCP/IP is used to access a link. The APIs seem to be full of apps for the program and application to integrate the entire network connection. NETBIOS is APIs based platform that is connected to internet of a computer. NETBIOS is good example of APIs because it allows all devices on a Lan network to communicate with each other although they are using different types of application program.
Just as Presentation layer have some function, here Session layer also have two fucntion one is dialogue control and second function is synchronization.
Dialogue Control:This function deals with to start a communication session between two devices in full duplex or half duplex.Half duplex is one side communication and Full Duplex means two side of communication.
Synchronization:This function allows the process to include control points that are considered for data balance points.For example if data of very large amount is sending the control panel recommend some amount of data. This control point will ensure that recommended amount of data successfully identified and recognized. This is useful for dangerous time such as accidental error in communication. You do not need to send all data again.

No comments

Powered by Blogger.