Member-only story
OSI Model
The OSI (Open Systems Interconnection) model is a conceptual framework developed by ISO that outlines how communications should occur in a computer network. It consists of seven layers:
- Physical Layer: Deals with the physical connection between devices, including the transmission medium and binary signal definitions (0s and 1s). Examples include Ethernet cables and WiFi radio bands.
- Data Link Layer: Represents the protocol for data transfer between nodes on the same network segment. It defines agreements for communication, using protocols like Ethernet (802.3) and WiFi (802.11). MAC addresses are used to identify devices.
- Network Layer: Manages data transfer between different networks, handling logical addressing and routing. Examples include IP and ICMP protocols.
- Transport Layer: Enables end-to-end communication between applications on different hosts, supporting flow control, segmentation, and error correction. Key protocols include TCP and UDP.
- Session Layer: Establishes, maintains, and synchronizes communication sessions between applications. Examples include NFS and RPC.
- Presentation Layer: Ensures data is in a format understandable by the application layer, handling encoding, compression, and encryption. Examples include ASCII and MIME.
- Application Layer: Provides network services to end-user applications, using…