The Web from Top to Bottom
Trace a single HTTPS request from the browser down through HTTP, TLS, TCP, UDP, IP, packets, and routing — the whole stack in one walk.
- Reading time
- ~49 min (+16 min optional)
- Level mix
- 8 beginner · 5 intermediate
This is the counterpart to “Internet from the Bottom Up” — same stack, traversed the other direction. You start at the browser, see what HTTP and HTTPS actually do, drop into the transport layer, then the network layer, then the naming system that knits it all together.
The point isn’t to memorise the layers; it’s to internalise that a browser tab opening a page is dozens of named protocols coordinating, and to know which layer to look at when something breaks.
Roadmap
Loading progress...
Application
A program that fetches web pages over HTTP, parses HTML/CSS/JavaScript, and renders them as the interactive sites you see.
The request/response protocol that powers the web — how browsers and servers talk to each other.
- REST APIOptional
An architectural style for HTTP-based APIs that models the world as named resources accessed via standard verbs — the dominant way services talk to each other on the web.
Encryption
HTTP wrapped in TLS — the encrypted, authenticated version of the web's core protocol, now the default for every public site.
The protocol that encrypts and authenticates almost all secure traffic on the internet — the "S" in HTTPS, IMAPS, SMTPS, and many more.
- Public-Key CryptographyOptional
Cryptography using a pair of mathematically linked keys — one you share, one you keep secret. The basis of TLS, signatures, and modern authentication.
Transport
A reliable, ordered, stream-based transport protocol on top of IP. The plumbing under most internet traffic.
A connectionless, "fire and forget" transport protocol. Faster than TCP but with no delivery, ordering, or reliability guarantees.
Internet
A numeric identifier for a network interface — how computers find each other on the internet.
A small, self-describing chunk of data that travels across a network. The internet's fundamental unit of communication.
A device that forwards IP packets between networks, deciding which neighbour gets each packet on its way to the destination.
Naming
The phone book of the internet — translates human-readable names like example.com into IP addresses.
The big picture
- OSI ModelOptional
A seven-layer conceptual model for how networking protocols stack on top of each other — physical wires at the bottom, applications at the top.