SlideShare a Scribd company logo
APPLICATION PROTOCOL
Presented By: Chandni Gupta
Student Code: BWU/MCA/22/119
Course Name: Master Of Computer Application
Department: Computational Science
Dept Of Computational Sciences
INTRODUCTION
• The application layer is present at the
top of the OSI model.
• It is the layer through which users
interact.
• It provides services to the user.
Dept Of Computational Sciences
APPLICATION LAYER PROTOCOLS
The various protocols used in the application layer make the communication between the
sender and receiver faster, efficient, reliable, and safe. These protocols are discussed
below.
Dept Of Computational Sciences
TELNET
• Telnet stands for the TELetype NETwork. It helps in
terminal emulation.
• It allows Telnet clients to access the resources of the
Telnet server.
• It is used for managing files on the internet.
• It is used for the initial setup of devices like
switches.
• The telnet command is a command that uses the
Telnet protocol to communicate with a remote
device or system.
• Port number of telnet is 23.
Dept Of Computational Sciences
FTP
• FTP stands for file transfer protocol.
• It is the protocol that actually lets us transfer files.
• FTP promotes sharing of files via remote computers with
reliable and efficient data transfer.
• The Port number for FTP is 20 for data and 21 for control.
Dept Of Computational Sciences
TFTP
• The Trivial File Transfer Protocol (TFTP) is the
stripped-down, stock version of FTP.
• But it’s the protocol of choice if you know exactly
what you want and where to find it.
• It’s a technology for transferring files between
network devices and is a simplified version of FTP.
• The Port number for TFTP is 69
Dept Of Computational Sciences
NFS
• It stands for a network file system.
• It allows remote hosts to mount file systems over a
network and interact with those file systems as
though they are mounted locally.
• This enables system administrators to consolidate
resources onto centralized servers on the network.
• The Port number for NFS is 2049.
Dept Of Computational Sciences
SMTP
• It stands for Simple Mail Transfer Protocol.
• It is a part of the TCP/IP protocol.
• Using a process called “store and forward,”
SMTP moves your email on and across
networks.
• It works closely with something called the
Mail Transfer Agent (MTA) to send your
communication to the right computer and
email inbox.
• The Port number for SMTP is 25.
Dept Of Computational Sciences
LPD
• It stands for Line Printer Daemon.
• It is designed for printer sharing.
• It is the part that receives and processes the request.
• A “daemon” is a server or agent.
• The Port number for LPD is 515.
Dept Of Computational Sciences
X-WINDOW
• It defines a protocol for the writing of graphical user
interface–based client/server applications.
• The idea is to allow a program, called a client, to run
on one computer.
• It is primarily used in networks of interconnected
mainframes.
• Port number for X window starts from 6000 and
increases by 1 for each server.
Dept Of Computational Sciences
SNMP
• It stands for Simple Network Management Protocol.
• It gathers data by polling the devices on the network from
a management station at fixed or random intervals,
requiring them to disclose certain information.
• It is a way that servers can share information about their
current state.
• The Port number of SNMP is 161(TCP) and 162(UDP).
Dept Of Computational Sciences
DNS
• It stands for Domain Name System.
• Every time you use a domain name,
therefore, a DNS service must translate the
name into the corresponding IP address.
• For example, the domain name
www.abc.com might translate to
198.105.232.4.
• The Port number for DNS is 53.
Dept Of Computational Sciences
HTTP OVERVIEW
HTTP: hypertext transfer protocol
• Web’s application layer protocol
• client/server model
• client: browser that requests, receives, “displays”
• Web objects
• server: Web server sends objects in response to requests
Dept Of Computational Sciences
APPLICATION LAYER SECURITY
• Application Layer provides various services such as it
ensures that the receiver is identified, reachable, and
ready to accept data. It also makes sure necessary
communication interfaces exist in the network.
• Application Layer provides services such as email, file
transfer, results in distribution, directory services, network
resources, etc., and also allows users to log on to the
remote host.
Dept Of Computational Sciences
REFERENCE
• https://www.scaler.com/topics/computer-network/application-layer/
• “Data Communication and Networking” by
B.A Forouzan ,TMH.
Dept Of Computational Sciences
Dept Of Computational Sciences

More Related Content

PPTX
Internet Internet Protocols.pptx( technology)
PPT
Computer Networks
PDF
Application layer and protocols of application layer
PPTX
Computer network coe351- part2- final
DOCX
Ports and protocols
PPT
presentation on TCP/IP protocols data comunications
PPTX
OSI Application layer. tcp/ip application layer
PPTX
TCP/IP Protocols
Internet Internet Protocols.pptx( technology)
Computer Networks
Application layer and protocols of application layer
Computer network coe351- part2- final
Ports and protocols
presentation on TCP/IP protocols data comunications
OSI Application layer. tcp/ip application layer
TCP/IP Protocols

Similar to Application Protocol (20)

PDF
Module 1 slides
PPTX
Iso osi and tcp-ip reference models
PPTX
Data Communication and Newtworking 1 .pptx
PPTX
Data Communication and Newtworking 1 .pptx
PPTX
ppt on servicenow.pptx
PPTX
FTP-PPT.pptx
PPTX
lecture 4.pptx
PPTX
CISSP - Chapter 4 - Network Fundamental
PPTX
IT-NET GROUP 3 REPORT.pptx
PPTX
Chapter 1-2-Network Models_data_communication.pptx
PPTX
Internet ports abduilla
PPTX
Remote Login and File Transfer Protocols
PPTX
Protolcols in communication system
PPTX
APPLICATION LAYER PROTOCOLS .pptx
PPTX
A Presentation on Servers & Splunk
PPS
PPT
Datacom_Section_2_-_Protocols.ppt
PPT
Ta 104-tcp
PPTX
Web technologies: recap on TCP-IP
PPTX
02 protocol architecture
Module 1 slides
Iso osi and tcp-ip reference models
Data Communication and Newtworking 1 .pptx
Data Communication and Newtworking 1 .pptx
ppt on servicenow.pptx
FTP-PPT.pptx
lecture 4.pptx
CISSP - Chapter 4 - Network Fundamental
IT-NET GROUP 3 REPORT.pptx
Chapter 1-2-Network Models_data_communication.pptx
Internet ports abduilla
Remote Login and File Transfer Protocols
Protolcols in communication system
APPLICATION LAYER PROTOCOLS .pptx
A Presentation on Servers & Splunk
Datacom_Section_2_-_Protocols.ppt
Ta 104-tcp
Web technologies: recap on TCP-IP
02 protocol architecture

Recently uploaded (20)

PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
Lecture Notes Electrical Wiring System Components
PDF
Structs to JSON How Go Powers REST APIs.pdf
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
Strings in CPP - Strings in C++ are sequences of characters used to store and...
PDF
Well-logging-methods_new................
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
Arduino robotics embedded978-1-4302-3184-4.pdf
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
PPT on Performance Review to get promotions
PPTX
Sustainable Sites - Green Building Construction
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Lecture Notes Electrical Wiring System Components
Structs to JSON How Go Powers REST APIs.pdf
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Strings in CPP - Strings in C++ are sequences of characters used to store and...
Well-logging-methods_new................
Embodied AI: Ushering in the Next Era of Intelligent Systems
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Operating System & Kernel Study Guide-1 - converted.pdf
Arduino robotics embedded978-1-4302-3184-4.pdf
OOP with Java - Java Introduction (Basics)
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Foundation to blockchain - A guide to Blockchain Tech
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
CH1 Production IntroductoryConcepts.pptx
PPT on Performance Review to get promotions
Sustainable Sites - Green Building Construction

Application Protocol

  • 1. APPLICATION PROTOCOL Presented By: Chandni Gupta Student Code: BWU/MCA/22/119 Course Name: Master Of Computer Application Department: Computational Science Dept Of Computational Sciences
  • 2. INTRODUCTION • The application layer is present at the top of the OSI model. • It is the layer through which users interact. • It provides services to the user. Dept Of Computational Sciences
  • 3. APPLICATION LAYER PROTOCOLS The various protocols used in the application layer make the communication between the sender and receiver faster, efficient, reliable, and safe. These protocols are discussed below. Dept Of Computational Sciences
  • 4. TELNET • Telnet stands for the TELetype NETwork. It helps in terminal emulation. • It allows Telnet clients to access the resources of the Telnet server. • It is used for managing files on the internet. • It is used for the initial setup of devices like switches. • The telnet command is a command that uses the Telnet protocol to communicate with a remote device or system. • Port number of telnet is 23. Dept Of Computational Sciences
  • 5. FTP • FTP stands for file transfer protocol. • It is the protocol that actually lets us transfer files. • FTP promotes sharing of files via remote computers with reliable and efficient data transfer. • The Port number for FTP is 20 for data and 21 for control. Dept Of Computational Sciences
  • 6. TFTP • The Trivial File Transfer Protocol (TFTP) is the stripped-down, stock version of FTP. • But it’s the protocol of choice if you know exactly what you want and where to find it. • It’s a technology for transferring files between network devices and is a simplified version of FTP. • The Port number for TFTP is 69 Dept Of Computational Sciences
  • 7. NFS • It stands for a network file system. • It allows remote hosts to mount file systems over a network and interact with those file systems as though they are mounted locally. • This enables system administrators to consolidate resources onto centralized servers on the network. • The Port number for NFS is 2049. Dept Of Computational Sciences
  • 8. SMTP • It stands for Simple Mail Transfer Protocol. • It is a part of the TCP/IP protocol. • Using a process called “store and forward,” SMTP moves your email on and across networks. • It works closely with something called the Mail Transfer Agent (MTA) to send your communication to the right computer and email inbox. • The Port number for SMTP is 25. Dept Of Computational Sciences
  • 9. LPD • It stands for Line Printer Daemon. • It is designed for printer sharing. • It is the part that receives and processes the request. • A “daemon” is a server or agent. • The Port number for LPD is 515. Dept Of Computational Sciences
  • 10. X-WINDOW • It defines a protocol for the writing of graphical user interface–based client/server applications. • The idea is to allow a program, called a client, to run on one computer. • It is primarily used in networks of interconnected mainframes. • Port number for X window starts from 6000 and increases by 1 for each server. Dept Of Computational Sciences
  • 11. SNMP • It stands for Simple Network Management Protocol. • It gathers data by polling the devices on the network from a management station at fixed or random intervals, requiring them to disclose certain information. • It is a way that servers can share information about their current state. • The Port number of SNMP is 161(TCP) and 162(UDP). Dept Of Computational Sciences
  • 12. DNS • It stands for Domain Name System. • Every time you use a domain name, therefore, a DNS service must translate the name into the corresponding IP address. • For example, the domain name www.abc.com might translate to 198.105.232.4. • The Port number for DNS is 53. Dept Of Computational Sciences
  • 13. HTTP OVERVIEW HTTP: hypertext transfer protocol • Web’s application layer protocol • client/server model • client: browser that requests, receives, “displays” • Web objects • server: Web server sends objects in response to requests Dept Of Computational Sciences
  • 14. APPLICATION LAYER SECURITY • Application Layer provides various services such as it ensures that the receiver is identified, reachable, and ready to accept data. It also makes sure necessary communication interfaces exist in the network. • Application Layer provides services such as email, file transfer, results in distribution, directory services, network resources, etc., and also allows users to log on to the remote host. Dept Of Computational Sciences
  • 15. REFERENCE • https://www.scaler.com/topics/computer-network/application-layer/ • “Data Communication and Networking” by B.A Forouzan ,TMH. Dept Of Computational Sciences