Application Layer: Presented By: Sanskrati Upadhyay Roll Number: MT19CPS018
Application Layer: Presented By: Sanskrati Upadhyay Roll Number: MT19CPS018
LAYER
Presented By: Sanskrati Upadhyay
Roll Number : MT19CPS018
LAYERED ARCHITECTURE – ISO-OSI MODEL
• There are N number of users who use computer network and are located over
the world. So to ensure, national and worldwide data communication, systems
must be developed which are compatible to communicate with each other,
hence ISO has developed the standard.
• The model developed by ISO is Open System Interconnection(OSI) model and
commonly known as ISO-OSI model.
• ISO-OSI model is a seven layer architecture. It defines seven layers or levels in
a complete communication system.
APPLICATION
LAYER
&
PROTOCOLS
INTRODUCTION
• The application layer enables the user, whether human or software, to
access the network. It provides user interfaces and support for services
such as electronic mail, remote file access and transfer, shared database
management, and other types of distributed information services.
• It's an abstraction layer service that masks the rest of the application
from the transmission process. The application layer relies on all the
layers below it to complete its process.
APPLICATIONS LAYER – ALLOWS USER TO
INTERFACE WITH THE NETWORK!
PROTOCOL ARCHITECTURE
E-MAIL SERVICES AND PROTOCOLS
• Mail access starts with the client when the user needs to download e-mail
from the mailbox on the mail server. The client opens a connection to the
server on TCP port 110. It then sends its user name and password to access the
mailbox. The user can then list and retrieve the mail messages, one by one.
IMAP4:INTERNET MAIL ACCESS PROTOCOL
• POP3 is deficient in several ways. It does not allow the user to organize her mail
on the server; the user cannot have different folders on the server. (Of course, the
user can create folders on her own computer.) In addition, POP3 does not allow
the user to partially check the contents of the mail before downloading.
EXTRA FUNCTIONS OF IMAP4
The server sends the HTML code for the web page to the browser. The
browser interprets the HTML code and formats the page to fit the browser
window.
DOMAIN NAME SYSTEM
• The domain name system is usually used to translate a host name into an
IP address .
• Domain names comprise a hierarchy so that names are unique, yet easy
to remember.
• For example: A user of an e-mail program may know the e-mail address
of the recipient; however, the IP protocol needs the IP address. The DNS
client program sends a request to a DNS server to map the e-mail address
to the corresponding IP address.
DNS SERVER STRUCTURE
• DNS Servers resolve names to
IP addresses.
• It would be difficult to
remember the IP address of
every website we like to visit,
but we can remember names.
REFRENCES
Websites
• https://www.studytonight.com/computer-networks/complet
e-osi-model
• https://www.youtube.com/watch?v=EMklAY_biwg
• https://www.youtube.com/watch?v=PJo5yOtu7o8
Books
Data communication and Networking, Behrouz A Forouzan