Application Layer in OSI model explained.
The 7th layer in the OSI model is the application layer. It interacts with the lower layer, which is the presentation layer. The user of the application layer is the software or application that implements the functionality. For example, if we talk about the web service. Then HTTP is an application layer protocol. HTTP works in a client-server model.
The web browser and web server are examples of the users of the Application layer. But in the case of HTTP. The OSI model is not followed thoroughly. There are no session and presentation layers below the HTTP.
If we want to understand the application layer, we need to understand the protocol examples. Below is a list of examples.
Application layer example protocols :
Protocol | Description |
---|---|
XMPP | Extensible Messaging and Presence Protocol |
VTP | Virtual Terminal Protocol |
SSMS | Secure SMS Messaging Protocol |
SNTP | Simple Network Time Protocol |
SMP | Server Message Block |
DeviceNet | automation industry protocol |
COAP | Constrained Application Protocol |
DDS | Data Distribution Service |
eDonkey | classic filesharing protocol |
FasTrack | Filesharing, known from KaZaa and more |
HTTP | HyperText Transfer Protocol |
H.323 | Packet-Based Multimedia Communications System |
IRCP | Internet Relay Chat Protocol |
LDAP | Lightweight Directory Access Protocol |
MIME(S-MIME) | Multipurpose Internet Mail Extensions and Secure MIME |
NIS | Network Information Service |
RDP | Remote Desktop Protocol |
RTP | Real-time Transport Protocol |
SIP | Session Initiation Protocol |
SSH | Secure Shell |