Application Layer Introduction
Application Layer Introduction
Application layer
Network layer
Link layer
Physical layer
Application vs application protocol
• Application protocol: ”specs” of a particular
application.
• Applications implementing the same protocol
can interact with each other despite different
implementations
• Not all network applications have open
network protocols
Anatomy of an Application
• protocol
Types of messages (e.g., requests and responses)
• Examples
– HTTP and HTML
– SMTP and RFC 2822 (Internet Text Messages), and Multipurpose
Internet Mail Extensions (MIME)