📚

OSI Model Cheat Sheet

The 7 layers of the OSI model with protocols, devices, and PDUs

🔽 Top-Down (Layer 7 → 1)

All People Seem To Need Data Processing

🔼 Bottom-Up (Layer 1 → 7)

Please Do Not Throw Sausage Pizza Away

Layer Name Function Protocols Devices PDU
7ApplicationUser interface and application servicesHTTP, HTTPS, FTP, SMTP, DNS, SSH, Telnet, SNMPFirewall (L7), Load Balancer, ProxyData
6PresentationData translation, encryption, compressionSSL/TLS, JPEG, GIF, MPEG, ASCII, EBCDICGatewayData
5SessionEstablishes, manages, and terminates sessionsNetBIOS, RPC, PPTP, SIP, NFSGatewayData
4TransportEnd-to-end connections, reliability, flow controlTCP, UDP, SCTPFirewall (L4), Load BalancerSegment (TCP) / Datagram (UDP)
3NetworkLogical addressing and routing between networksIP, ICMP, IGMP, IPsec, OSPF, BGP, RIPRouter, Layer 3 SwitchPacket
2Data LinkPhysical addressing (MAC), error detection, frame deliveryEthernet, Wi-Fi (802.11), PPP, HDLC, Frame Relay, ARPSwitch, Bridge, NICFrame
1PhysicalPhysical transmission of raw bits over mediaEthernet (physical), USB, Bluetooth, DSL, ISDNHub, Repeater, Modem, Cables, NIC (physical)Bits

📊 Layer Visualization

7
Application
PDU: Data
6
Presentation
PDU: Data
5
Session
PDU: Data
4
Transport
PDU: Segment (TCP) / Datagram (UDP)
3
Network
PDU: Packet
2
Data Link
PDU: Frame
1
Physical
PDU: Bits

🎯 Exam Tips

  • • Know the PDU for each layer (Bits, Frames, Packets, Segments, Data)
  • • Layer 4 (Transport) handles port numbers - TCP/UDP live here
  • • MAC addresses = Layer 2, IP addresses = Layer 3
  • • Switches = L2, Routers = L3, Firewalls = Multiple layers