Back to course

The Need for Models: Introduction to the OSI Model

Networking Fundamentals: The 0 to Hero Guide

Lesson 11: The Need for Models: Introduction to the OSI Model

Why Do We Need a Model?

Imagine trying to build a global telecommunications system where every manufacturer used unique standards and languages. It would be chaos! Communication would be impossible.

In the late 1970s, the International Organization for Standardization (ISO) developed the Open Systems Interconnection (OSI) Model to address this complexity.

The Purpose of the OSI Model:

  1. Standardization: Provides a universal framework for developers and manufacturers, ensuring products from different vendors can interoperate.
  2. Modularity: Breaks down the complex task of networking into smaller, manageable layers.
  3. Troubleshooting: Allows network professionals to isolate problems quickly. If the physical connection fails, you don't need to check the application settings.

The Seven Layers

The OSI Model is conceptual; it defines seven distinct layers, each performing a specific, specialized networking function. Data must pass through all seven layers on the sending machine and then ascend through the seven layers on the receiving machine.

Layer NumberLayer NamePDU (Data Unit)Mnemonic (Bottom-Up)
7ApplicationDataPlease
6PresentationDataDo
5SessionDataNot
4TransportSegmentThrow
3NetworkPacketSausage
2Data LinkFramePizza
1PhysicalBitAway

We will now explore each layer in detail, starting from the top (Layer 7).