Network Protocols for Beginners: A Practical Guide to the Top 8
TCP, UDP, HTTP, DNS and more: the eight protocols behind almost everything you do online, explained in plain words with diagrams and commands you can try.

TCP, UDP, HTTP, DNS and more: the eight protocols behind almost everything you do online, explained in plain words with diagrams and commands you can try.

A first-principles walkthrough of what happens when you hit Enter—from DNS resolution and TCP handshakes to TLS, HTTP, and the round trips behind web performance.
