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 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 SourceReader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.