Application Layer

Application layer is the very top of the OSI model take of layer. And user can interact directly with the application here using software application. This application layer program are based on client and server.

Application Layer

Functions of application layer:

 
Communication partner:

The application layer identify the availability of communication partner for an application with data to transmit.

Determining resources availability:

Application layer determines weather sufficient network resources are available for the requested communication.

Synchronization communication:

All the communication occurs between the application required corporate which is managed by an application layer.

Some protocols of application layer are DNS, TELNET, FTP, SMTP, POP