OSI Reference Model
2. Physical Layer
2.6. Application Layer
7. Application Layer (Layer 7)
Function: Provides network services directly to end-user applications, enabling user interaction with the network.
Key Responsibilities:
Supports application-specific protocols for user services.
Enables resource sharing, remote access, and network-based applications.
Provides user interfaces for network communication.
Examples:
Protocols: HTTP/HTTPS, File Transfer Protocol (FTP), Simple Mail Transfer Protocol (SMTP), Domain Name System (DNS).
Applications: Web browsers (Chrome, Firefox), email clients (Outlook), FTP clients.
Example: Accessing a website via HTTP or sending an email via SMTP.
Analogy: The front desk of a service, where users interact directly (e.g., typing a URL in a browser).