Tag: SMTP Vs IMAP

DNS | SMTP Vs POP3 | HTTP Vs FTP

Application Layer Protocols-

 

Important application layer protocols are-

 

 

  1. Domain Name Service (DNS)
  2. Hyper Text Transfer Protocol (HTTP)
  3. Simple Mail Transfer Protocol (SMTP)
  4. Post Office Protocol (POP)
  5. File Transfer Protocol (FTP)

 

In this article, we will compare all these application layer protocols.

 

Comparison of Application Layer Protocols-

 

The following table compares all the important application layer protocols-

 

DNSHTTPSMTPPOPFTP
Stateful / StatelessStatelessStatelessStatelessStatefulStateful
Transport Protocol UsedUDPTCPTCPTCPTCP
Connectionless / Connection OrientedConnectionlessConnectionlessConnection OrientedConnection OrientedConnection Oriented
Persistent / Non-persistentNon-persistentHTTP 1.0 is non-persistent.

HTTP 1.1 is persistent.

PersistentPersistentControl connection is persistent.

Data connection is non-persistent.

Port Number Used53802511020 for data connection.

21 for control connection.

In band / Out-of-bandIn bandIn bandIn bandIn bandOut-of-band

 

Next Article- Cryptography and Network Security

 

Get more notes and other study material of Computer Networks.

Watch video lectures by visiting our YouTube channel LearnVidFun.