Application Layer Protocols (DNS, SMTP, POP, FTP, HTTP) Study Notes - Computer Sc. & Engg
Application Layer Protocols (DNS, SMTP, POP, FTP, HTTP) Study Notes - Computer Sc. & Engg
CS Engineering GATE GATE CSE Other Exams Quick Links Video Course Moc
Home > Computer Sc. & Engg. > GATE CS > Computer Networks > Article
By : Richa Tiwari
An application layer protocol de nes how application processes (clients and servers), running
on different end systems, pass messages to each other. In particular, an application layer
protocol de nes:
https://gradeup.co/application-layer-protocols-dns-smtp-pop-ftp-http-i-ba1194bd-c5ab-11e5-9dcb-5849de73f8e1 1/8
7/20/2020 Application Layer Protocols (DNS, SMTP, POP, FTP, HTTP) Study Notes : Computer Sc. & Engg.
https://gradeup.co/application-layer-protocols-dns-smtp-pop-ftp-http-i-ba1194bd-c5ab-11e5-9dcb-5849de73f8e1 2/8
7/20/2020 Application Layer Protocols (DNS, SMTP, POP, FTP, HTTP) Study Notes : Computer Sc. & Engg.
TELNET is client-server application that allows a user to log onto remote machine and lets
the user to access any application program on a remote computer.
TELNET uses the NVT (Network Virtual Terminal) system to encode characters on the
local system.
On the server (remote) machine, NVT decodes the characters to a form acceptable to the
remote machine.
TELNET is a protocol that provides a general, bi-directional, eight-bit byte oriented
communications facility.
Many application protocols are built upon the TELNET protocol
Telnet services are used on PORT 23.
FTP is the standard mechanism provided by TCP/IP for copying a le from one host to
another.
FTP differs form other client-server applications because it establishes 2 connections
between hosts.
Two connections are: Data Connection and Control Connection.
Data Connection uses PORT 20 for the purpose and control connection uses PORT 21 for
the purpose.
FTP is built on a client-server architecture and uses separate control and data connections
between the client and the server.
One connection is used for data transfer, the other for control information (commands and
responses).
It transfer data reliably and ef ciently.
https://gradeup.co/application-layer-protocols-dns-smtp-pop-ftp-http-i-ba1194bd-c5ab-11e5-9dcb-5849de73f8e1 3/8
7/20/2020 Application Layer Protocols (DNS, SMTP, POP, FTP, HTTP) Study Notes : Computer Sc. & Engg.
This is a protocol used mainly to access data on the World Wide Web (www).
The Hypertext Transfer Protocol (HTTP) the Web's main application-layer protocol
although current browsers can access other types of servers
A respository of information spread all over the world and linked together.
The HTIP protocol transfer data in the form of plain text, hyper text, audio, video and so
on.
HTTP utilizes TCP connections to send client requests and server replies.
it is a synchronous protocol which works by making both persistent and non persistent
connections.
To identify an entity, TCP/IP protocol uses the IP address which uniquely identi es the
connection of a host to the Internet.
DNS is a hierarchical system, based on a distributed database, that uses a hierarchy of
Name Servers to resolve Internet host names into the corresponding IP addresses
required for packet routing by issuing a DNS query to a name server.
However, people refer to use names instead of address. Therefore, we need a system that
can map a name to an address and conversely an address to name.
In TCP/IP, this is the domain name system.
DNS in the Internet: DNS is protocol that can be used in different platforms.
Domain name space is divided into three categories.
Generic Domain: The generic domain de nes registered hosts according, to their generic
behaviour. Each node in the tree de nes a domain which is an index to the domain name
space database.
https://gradeup.co/application-layer-protocols-dns-smtp-pop-ftp-http-i-ba1194bd-c5ab-11e5-9dcb-5849de73f8e1 4/8
7/20/2020 Application Layer Protocols (DNS, SMTP, POP, FTP, HTTP) Study Notes : Computer Sc. & Engg.
Country Domain: The country domain section follows the same format as the generic
domain but uses 2 characters country abbreviations (e.g., US for United States) in place of
3 characters.
Inverse Domain: The inverse domain is used to map an address to a name.
Overview of Services
https://gradeup.co/application-layer-protocols-dns-smtp-pop-ftp-http-i-ba1194bd-c5ab-11e5-9dcb-5849de73f8e1 5/8
7/20/2020 Application Layer Protocols (DNS, SMTP, POP, FTP, HTTP) Study Notes : Computer Sc. & Engg.
Thanks
Team Gradeup!
https://gradeup.co/application-layer-protocols-dns-smtp-pop-ftp-http-i-ba1194bd-c5ab-11e5-9dcb-5849de73f8e1 6/8
7/20/2020 Application Layer Protocols (DNS, SMTP, POP, FTP, HTTP) Study Notes : Computer Sc. & Engg.
Posted by:
Richa Tiwari
Want to create my own success story✌
Related Posts
GATE Eligibility GATE CSE Study Material
https://gradeup.co/application-layer-protocols-dns-smtp-pop-ftp-http-i-ba1194bd-c5ab-11e5-9dcb-5849de73f8e1 7/8
7/20/2020 Application Layer Protocols (DNS, SMTP, POP, FTP, HTTP) Study Notes : Computer Sc. & Engg.
Gradeup
GradeStack Learning Pvt. Ltd.
Aug 28 | 626 upvotes
Windsor IT Park, Tower - A, 2nd Floor,
Sector 125, Noida,
Uttar Pradesh 201303
Basics of Wi-Fi Study Notes
[email protected]
About Us Authors Contact Us FAQs Terms and Conditions Privacy Policy Sitemap Careers
gradeup © 2020
IPv4 / IPv6 Study Notes
https://gradeup.co/application-layer-protocols-dns-smtp-pop-ftp-http-i-ba1194bd-c5ab-11e5-9dcb-5849de73f8e1 8/8