Day 31 - Simplifying the OSI Model: Key Layers Explained

As I continue building a strong foundational base in DevOps, today I explored the OSI Modelβ€”a conceptual framework that standardizes how different networking systems communicate.


πŸ“¦ What is the OSI Model?

The OSI (Open Systems Interconnection) Model is a 7-layer framework designed by the ISO to help understand and design a universal standard for networking.

Each layer describes a different function in the process of transmitting data over a network.


πŸ” The 7 Layers of the OSI Model

LayerNameFunctionCommon Protocols / Devices
7ApplicationInterfaces directly with the end-user's softwareHTTP, HTTPS, FTP, SMTP, DNS
6PresentationData translation, encryption, compressionSSL/TLS, JPEG, ASCII, MPEG
5SessionManages sessions (start, maintain, end)NetBIOS, PPTP, RPC
4TransportReliable delivery, flow and error controlTCP (reliable), UDP (fast, no guarantee)
3NetworkRouting, logical addressingIP, ICMP, IPSec, IGMP
2Data LinkPhysical addressing (MAC), error detectionEthernet, PPP, Frame Relay, MAC address
1PhysicalTransmitting raw bits via cables/wirelessEthernet cables, Fiber optics, Wi-Fi, Hubs

🎯 Why DevOps Engineers Should Know This?

  • Helps in troubleshooting (e.g., ping = layer 3, telnet = layer 7).

  • Critical for configuring firewalls, VPNs, proxies, load balancers.

  • Assists with packet flow, port management, and security configurations.


πŸ“Œ Example Mapping:

  • When you send an HTTP request:

    • It’s initiated at Layer 7 (Application).

    • Broken into segments at Layer 4 (Transport).

    • Routed at Layer 3 (Network).

    • Sent as frames on Layer 2, and as bits on Layer 1.


πŸ“š Mnemonics to Remember:

Top to Bottom:

"All People Seem To Need Data Processing"
Bottom to Top:
"Please Do Not Throw Sausage Pizza Away"


πŸ“… Next Up (Day 32):
Classification of Computer Networks by Geography


0
Subscribe to my newsletter

Read articles from Shaharyar Shakir directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Shaharyar Shakir
Shaharyar Shakir