Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Concept

Application layer

Model

An application layer is an abstraction layer that specifies the shared communication protocols and interface methods used by hosts in a communications network. The term is used in both the Internet protocol suite and the OSI model, though the two models define their highest-level layer differently. In the Internet protocol suite it covers process-to-process communication across an IP network and relies on the transport layer to carry data between hosts, with RFC 1123 setting out an initial set of protocols such as HTTP, FTP, SMTP, DNS and SNMP. In the OSI model its scope is narrower, because the session and presentation layers sit separately beneath it, and it was originally divided into the common and specific application service element sublayers.

Facts
Abstraction Level
System 1
Connections

In Field

Source Application layer (Wikipedia)

Long-Form Articles

Sources
1. Application layer (Wikipedia)
  • Lead, abstraction level
    An application layer is an abstraction layer that specifies the shared communication protocols and interface methods used by hosts in a communications network.
  • In Field: Computer Networking, Lead
    An application layer is an abstraction layer that specifies the shared communication protocols and interface methods used by hosts in a communications network.
  • In Group: System Architecture and Data Models, Lead, layer in a protocol architecture
    An application layer abstraction is specified in both the Internet Protocol Suite (TCP/IP) and the OSI model.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.