Unit 4 · Cyber Fundamentals

The OSI Model
Study Guide

7 layers that explain how computers talk to each other — made simple.

This is the top layer — the part you actually interact with! When you open a web browser, send an email, or use an app, you're using Layer 7. It's closest to you as a user.

This layer identifies communication partners, checks quality of service, handles user authentication, and defines the data format rules.

// Think of it like...The front door of a house. It's where visitors (you!) come and go. Everything you see and type goes in and out through this door.
Chrome / FirefoxMicrosoft EdgeOutlook / SkypeHTTPFTPSMTPDHCPSNMPTelnet

This layer is like a translator. It converts data into a format the other computer can understand, handles encryption (scrambling data to keep it secret), and compression (squishing data smaller).

Your operating system (like Windows or Mac) lives here. It ensures that information is reformatted back into the same format as the original on the receiving end.

// Think of it like...Writing a letter in English but your friend only reads Spanish. The Presentation layer translates it — and seals the envelope so no one can peek!
ASCIIJPEGGIFTIFFMPEGMIDIEncryptionCompression

This layer starts, manages, and ends conversations between computers. It establishes, coordinates, and terminates communications between applications on different devices.

When you're on a video call or downloading a file, the Session layer keeps the connection open and organized, then closes it properly when you're done.

// Think of it like...A phone call. Someone dials, someone picks up, you talk, and then someone says "bye" and hangs up. The Session layer handles all of that.

This layer makes sure data arrives completely and in the right order. It handles end-to-end error recovery, flow control, and complete data transfer between systems.

It decides how much data to send at a time and checks that everything arrived. If something is lost, it knows to request it again.

// Think of it like...Mailing a big puzzle in 10 numbered boxes. The Transport layer numbers them and makes sure all 10 arrive before you start putting the puzzle together!
TCP — careful, checks everythingUDP — fast, no double-check

This layer finds the best path for data across the world using IP addresses — like a home address for computers. Functions include routing, forwarding, addressing, and error handling.

Each piece of data gets labeled with source and destination IP addresses — like writing "From: your house, To: grandma's house" on a package.

// Think of it like...A GPS in a car. You type in your destination (the IP address), and it figures out the best roads to take. Same thing for your data!
IPv4IPv6ARPRIPRouters

Handles delivery between two directly connected devices using MAC addresses — a unique ID permanently burned into every network card. Unlike IP addresses, MAC addresses never change.

Wraps data into "frames" and checks for corruption. Has two sub-layers: MAC sub-layer (controls who sends data) and LLC sub-layer (error checking and flow control).

// Think of it like...A mail carrier who only works in your neighborhood. They know every house number (MAC addresses) and deliver to the right door on your street.
SwitchesMAC addressesWi-Fi (IEEE 802.11)VLANs

The bottom layer — the actual physical stuff. Cables, radio waves, electrical signals, and the hardware that sends and receives them. Everything becomes 1s and 0s (bits) sent through a physical medium.

When a network problem happens, technicians check here first — is the cable plugged in? Is the router powered on? Are the pins okay?

// Think of it like...A can telephone — two cans on a string. The string is the Physical layer. It carries vibrations (data) from one end to the other. Modern networks use cables or radio waves instead of string.
Ethernet (RJ45)Wi-Fi signalsFiber opticNICsDSL
7
Application
You use this — email, browser, apps
6
Presentation
Translates, encrypts, compresses
5
Session
Opens and closes conversations
4
Transport
Chops into pieces, checks delivery
3
Network
Finds the best route using IP addresses
2
Data link
Local delivery using MAC addresses
1
Physical
Real cables, signals, 1s and 0s
Data arrives at the receiving computer and goes back UP the stack — Layer 1 all the way back to Layer 7.
Layers 7–5
Data
Layer 4
Segment
Layer 3
Packet
Layer 2
Frame
Layer 1
Bits
// Top to bottom · Layer 7 → 1
Awesome Programmers Should Teach New Developers Patiently
AAwesome→ Application (7)
PProgrammers→ Presentation (6)
SShould→ Session (5)
TTeach→ Transport (4)
NNew→ Network (3)
DDevelopers→ Data link (2)
PPatiently→ Physical (1)
// Bottom to top · Layer 1 → 7
Pizza Delivery Needs Two Sweet Pepperoni Appetizers
PPizza→ Physical (1)
DDelivery→ Data link (2)
NNeeds→ Network (3)
TTwo→ Transport (4)
SSweet→ Session (5)
PPepperoni→ Presentation (6)
AAppetizers→ Application (7)

// More from the study guide

top → bottom (7 to 1)
All People Seem To Need Data Processing
top → bottom (7 to 1)
All Pros Search Top Notch Donut Places
top → bottom (7 to 1)
A Penguin Said That Nobody Drinks Pepsi
bottom → top (1 to 7)
Please Do Not Throw Sausage Pizza Away
bottom → top (1 to 7)
Pete Doesn't Need To Sell Pickles Anymore
bottom → top (1 to 7)
Please Don't Name The Space People "Airmen"