OSI model

The Open Systems Interconnection model is the conceptual framework that everything in networking is built on. Seven layers. Each with a job. Click any layer to inspect its protocols, what it actually does, and how it shows up in the real world.

OSI Model ExplorerClick a layer to inspect

Select a layer to inspect

Packet journey

Step through how a real HTTPS request travels down the OSI stack from your browser to the wire, one layer at a time.

Packet JourneyHTTPS GET request, full stack walkthrough
Step 1 of 6Layer 7 — Application
Layer 7Application

Browser initiates HTTP GET

Your browser constructs an HTTP GET request for the URL. This happens entirely at the Application layer — the browser doesn't yet know or care how the bytes will travel.

Quick reference

#LayerPDUAddressingKey protocols
7ApplicationDataURL / FQDNHTTP, HTTPS, DNS, SMTP, FTP, SNMP
6PresentationData—TLS/SSL, JPEG, ASCII, MPEG
5SessionData—NetBIOS, RPC, PPTP
4TransportSegmentPort numberTCP, UDP, SCTP
3NetworkPacketIP addressIP, ICMP, OSPF, BGP, EIGRP
2Data LinkFrameMAC addressEthernet, 802.11, ARP, STP, VLAN
1PhysicalBit—DSL, SONET, 802.3, 802.11 (PHY)