Application Layer:
Application Layer acts as a interface between the application and the next layer. Application Layer does not mean the applications like IE.But the protocols like telnet,FTP, email client(SMTP), Hyper Text Transfer Protocol (HTTP) which provides services to the application.
Presentation Layer
This layer presents data in a particular format to the application layer.Examples of data formats like ASCII text, images are presented in the format of JPG, GIF or PNG. The functions like data compression,decompression, encyption and decryption come under this layer.Session Layer
This layer provides communications between two devices by creating, managing and ending the sessions between the applications of both devices. The communication is done via three modes called simplex,half-duplex and full duplex.
Simplex means one way communication. The sender just sends the data and it will not receive any reply.
Half-duplex is a two way communication but at any point of time the communication will happen in only one direction.
Full-duplex is a two way communication and communication can happen in both directions at any given time.
Simplex means one way communication. The sender just sends the data and it will not receive any reply.
Half-duplex is a two way communication but at any point of time the communication will happen in only one direction.
Full-duplex is a two way communication and communication can happen in both directions at any given time.