If you want to learn how OSI model works, read this:
OSI model is a 7-layer conceptual framework.
And represents how data moves through a network.
It helps engineers understand, design, and debug how systems communicate over networks.
7️⃣ Application Layer
↳ Handles how apps like browsers or email clients send and receive data over the network.
↳ Uses protocols such as HTTP and SMTP to deliver data in a format that apps can show to the user.
6️⃣ Presentation Layer
↳ Prepares data for the application layer by making it readable and efficient.
↳ Translates, encrypts, and compresses data so systems can communicate securely and quickly.
5️⃣ Session Layer
↳ Controls the start and end of communication between systems starts and ends.
↳ Keeps the session open for data transfer, adds checkpoints to resume after interruptions, and closes it to save resources.
4️⃣ Transport Layer
↳ Handles reliable data delivery between systems.
↳ Breaks data into segments, controls speed and errors, and reassembles using protocols like TCP and UDP.
3️⃣ Network Layer
↳ Moves data between different networks by breaking it into packets and reassembling them at the destination.
↳ Finds the best route for data to travel using protocols like IP, ICMP, and IPsec.
2️⃣ Data Link Layer
↳ Moves data between devices on the same network.
↳ Packages bits into frames and uses MAC addresses to deliver them to the right local device.
1️⃣ Physical Layer
↳ Handles the actual hardware that moves data, like cables, switches, and signals.
↳ Converts data into bits and ensures both devices agree on how those signals are sent and read.
—
OSI model ensures data moves in a clear, structured, and reliable way.
An acronym to remember the OSI model is:
↳ Please Do Not Throw Sausage Pizza Away.
(What else would you add?)