Concept icon
Concept

Layered Architecture and the OSI Model

Networking is broken down into distinct layers to manage complexity. In a layered model, each layer handles a specific task and relies on the layer immediately below it. This separation of concerns allows individual layers to be designed, updated, and changed independently without disrupting the rest of the system.

The classic educational framework is the Open Systems Interconnection (OSI) model, which organizes network communication into seven layers ranging from physical hardware signals to end-user software:

  • Layer 1 (Physical): Handles the physical transmission medium, such as actual cables, radio waves, and electrical voltages.
  • Layer 2 (Data Link): Moves data between two directly connected devices on a local segment using MAC addresses.
  • Layer 3 (Network): Moves packets across multiple interconnected networks using logical IP addresses.
  • Layer 4 (Transport): Manages end-to-end delivery of data between software programs using protocols such as TCP and UDP.
  • Layer 5 (Session): Manages and coordinates ongoing conversations between applications.
  • Layer 6 (Presentation): Formats and encrypts data to ensure it is usable across systems.
  • Layer 7 (Application): Encompasses the software interfaces that users directly interact with, such as web browsers and email clients.

0

1

Concept icon
Updated 2026-09-04

Tags

Prep Sessions

Demystifying Network Architecture: Protocols, Addressing, and Packet Flow @ University of Michigan - Ann Arbor

Ch.1 Network Models and Architecture - Demystifying Network Architecture: Protocols, Addressing, and Packet Flow @ University of Michigan - Ann Arbor

Layered Architecture and the OSI Model - Demystifying Network Architecture: Protocols, Addressing, and Packet Flow @ University of Michigan - Ann Arbor