OSI and TCP/IP, TCP vs UDP, handshakes, DNS, HTTP versions, TLS, subnetting, NAT, and what happens when you type a URL.
JavaScript is required for the interactive version of this page, including the code playground and progress tracking. Browse all InternHack tutorials.