Networking
24 lessons and 112 connections between them, based on the cross-references in each lesson. Lines show references. For reading order, seethe Networking track page.
TrackAllFrom ScratchDSAMind BlownAIDevOpsSystem DesignFinanceNetworkingDatabase InternalsSecurityHow Computers WorkData SystemsGame TheoryPsychologyPhilosophyHow Things WorkPersonal DevelopmentPortfolio Projects
- DNS Resolution7 lessons link here
- DNS on the wire6 lessons link here
- TCP vs UDP, and the 3-way handshake16 lessons link here
- How a parcel finds any house on earth13 lessons link here
- Inside your building (your router's life)11 lessons link here
- Reading a book aloud to America8 lessons link here
- The whisper code (how a call goes private)9 lessons link here
- How the web outgrew the phone call5 lessons link here
- Write the telegram yourself2 lessons link here
- One address, a thousand doors9 lessons link here
- What a request actually says (HTTP)3 lessons link here
- The page that never arrived (TCP reliable delivery)6 lessons link here
- One click, every layer (what happens when you load a page)3 lessons link here
- It won't load: the ladder (network debugging)4 lessons link here
- The corridor inside the building (frames, switches and VLANs)1 lesson links here
- Inside one postal company (distance-vector, link-state, and ICMP)2 lessons link here
- Where the time goes (the four delays, and the buffer that fills)1 lesson links here
- The hold line (the listen queue, and the SYN flood)0 lessons link here
- The key at the door (SSH: keys, known hosts, the agent and tunnels)0 lessons link here
- Build it: the page that gets through (stop-and-wait, then a window)1 lesson links here
- Build it: only the lost page (selective repeat, loss and reordering)1 lesson links here
- Build it: the concierge who walks (a recursive resolver)1 lesson links here
- Build it: ping, and the parcel that dies on purpose (ICMP and traceroute)2 lessons link here
- Build it: read the capture (a pcap reader, layer by layer)1 lesson links here