OSI Model (Open Systems Interconnection Model)
Overview
The OSI Model is a conceptual framework used to understand network interactions in seven distinct layers. Each layer serves a specific function in data transmission between systems.
Table of Contents
Layer Overview
- Application Layer
- End-user interaction with network applications
- Examples: HTTP, FTP, SMTP, DNS
- Presentation Layer
- Data translation and encryption
- Examples: SSL/TLS, JPEG, ASCII
- Session Layer
- Managing connections between applications
- Examples: NetBIOS, RPC
- Transport Layer
- End-to-end communication and data flow
- Examples: TCP, UDP
- Network Layer
- Routing and logical addressing
- Examples: IP, ICMP, OSPF
- Data Link Layer
- Physical addressing and local network access
- Examples: Ethernet, WiFi, MAC addressing
- Physical Layer
- Raw bit transmission over physical medium
- Examples: Cables, Radio waves, Fiber optics
Detailed Layer Description
7. Application Layer