Networking
Master network protocols, TCP/IP, HTTP, DNS, and how data flows through networks.
When systems degrade, time out, or fail in non-obvious ways, the root cause almost always lives in the network stack—TCP, DNS, TLS, HTTP.
These topics help you build a precise mental model of how requests move across boundaries, where latency accumulates, and how failures propagate. You'll learn to reason about trade-offs, diagnose issues under real constraints, and clearly explain why a system behaves the way it does—whether you're debugging production or defending a design in an interview.
Topics in this category
ARP / Reverse ARP
Read →Master ARP (Address Resolution Protocol) for mapping IP addresses to MAC addresses on local networks, and Reverse ARP for the opposite mapping.
CDN Routing
Read →Understand how Content Delivery Networks route requests to nearest edge servers for optimal performance and reduced latency.
Anycast vs Unicast vs Multicast
Read →Compare network addressing methods: unicast (one-to-one), multicast (one-to-many), anycast.