Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Class notes

Class notes BTCOC602(Computer Network)

Rating
-
Sold
-
Pages
24
Uploaded on
04-09-2022
Written in
2021/2022

Application Layer ,Services of Application Layers ,DNS ( Domain Name System ) ,Working of DNS,FTP ( File Transfer Protocol ) ,

Institution
Course

Content preview

[ Computer Network ]
[ Unit 5 ]




 [ Application Layer ]



The application layer in the OSI model is the closest layer to the end user which
means that the application layer and end user can interact directly with the
software application. The application layer programs are based on client and
servers.

The Application layer includes the following functions:

o Identifying communication partners: The application layer identifies the
availability of communication partners for an application with data to
transmit.
o Determining resource availability: The application layer determines
whether sufficient network resources are available for the requested
communication.
o Synchronizing communication: All the communications occur between the
applications requires cooperation which is managed by an application layer.




[ Services of Application Layers ] :

o Network Virtual terminal:

An application layer allows a user to log on to a remote host. To do so,
the application creates a software emulation of a terminal at the remote
host. The user's computer talks to the software terminal, which in turn,
talks to the host. The remote host thinks that it is communicating with one
of its own terminals, so it allows the user to log on.

,o File Transfer, Access, and Management (FTAM):

An application allows a user to access files in a remote computer, to
retrieve files from a computer and to manage files in a remote computer.
FTAM defines a hierarchical virtual file in terms of file structure, file
attributes and the kind of operations performed on the files and their
attributes.

o Addressing:

To obtain communication between client and server, there is a need
for addressing. When a client made a request to the server, the request
contains the server address and its own address. The server response to the
client request, the request contains the destination address, i.e., client
address. To achieve this kind of addressing, DNS is used.

o Mail Services:

An application layer provides Email forwarding and storage.

o Directory Services:

An application contains a distributed database that provides access
for global information about various objects and services.

o Authentication:

It authenticates the sender or receiver's message or both.

, The application layer provides several protocols which allow any software to easily
send and receive information and present meaningful data to its users.
The following are some of the protocols which are provided by the
application layer.

 TELNET:
Telnet stands for Telecommunications Network. This protocol is used for
managing files over the Internet. It allows the Telnet clients to access the
resources of Telnet server. Telnet uses port number 23.
 DNS:
DNS stands for Domain Name System. The DNS service translates the
domain name (selected by user) into the corresponding IP address. For example-
If you choose the domain name as www.abcd.com, then DNS must translate it as
192.36.20.8 (random IP address written just for understanding purposes). DNS
protocol uses the port number 53.

 DHCP:
DHCP stands for Dynamic Host Configuration Protocol. It provides IP
addresses to hosts. Whenever a host tries to register for an IP address with
the DHCP server, DHCP server provides lots of information to the
corresponding host. DHCP uses port numbers 67 and 68.

 FTP:
FTP stands for File Transfer Protocol. This protocol helps to transfer
different files from one device to another. FTP promotes sharing of files via
remote computer devices with reliable, efficient data transfer. FTP uses port
number 20 for data access and port number 21 for data control.

 SMTP:
SMTP stands for Simple Mail Transfer Protocol. It is used to transfer
electronic mail from one user to another user. SMTP is used by end users to
send emails with ease. SMTP uses port numbers 25 and 587.

 HTTP:
HTTP stands for Hyper Text Transfer Protocol. It is the foundation of the
World Wide Web (WWW). HTTP works on the client server model. This
protocol is used for transmitting hypermedia documents like HTML. This
protocol was designed particularly for the communications between the web

Written for

Institution
Course

Document information

Uploaded on
September 4, 2022
Number of pages
24
Written in
2021/2022
Type
Class notes
Professor(s)
Ms. sairabanu s.pansare
Contains
All classes

Subjects

$7.29
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller
Seller avatar
VikaskumarDane

Also available in package deal

Get to know the seller

Seller avatar
VikaskumarDane Dr. Babasaheb Ambedkar Technological University
Follow You need to be logged in order to follow users or courses
Sold
-
Member since
3 year
Number of followers
0
Documents
9
Last sold
-

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions