Application Layer Presentation - Networking
Application Layer Presentation - Networking
HTTP/1.1 VS HTTP/2.2
Application Layer
Service provided by
Application layer are file
transfer, email, web browsing,
and domain name resolution.
Application Layer Protocols and Services
Services:
I. HTTP is for web browsing
II. SMTP is for Mai Transferring.
III. FTP for file sharing.
IV. DNS is for domain names.
Hyper Text Transfer Protocol (HTTP)
What is HTTP?
Why is it used?
Why HTTP is a Stateless System?
Hyper Text Transfer Protocol (HTTP)
Working Process:
1. Client sent request.
2. The servers send responses back to the client.
3. A client needs an address.
4. HTTP uses the concept of Uniform Resource
Locator (URL).
5. The three main HTTP messages types are GET,
POST and HEAD.
SMTP Protocol in Application Layer
It is a client-server protocol.
How SMTP Protocol Works
Advantages:
Widely used
Simple and handles large email traffic
Enables sending to multiple recipients.
Limitations:
Plain text protocol
lacks built-in security for encryption
limited message size
• What is File Transfer Protocol?
• Why it is used?
Basic Model of FTP
A simple interaction between two hosts using FTP
Domain Name System
I. Recursive resolver
II. Authoritative name server
III. Root name server
Discussion
HTTP:
1. Role of HTTP
2. Importance of HTTP
3. Advantages and Disadvantages
SMTP:
1. Role of SMTP
2. Importance of SMTP
3. Advantages and Disadvantages
Conclusion
HTTP, FTP, DNS, and SMTP are four key protocols that serve different purposes and operate
in different ways. HTTP transfers web pages, FTP transfers files, DNS translates domain
names into IP addresses, and SMTP sends emails. These application layer protocols are crucial
for communication and data transfer across networks.
Thank You