Networking Roadmap
How data moves. Protocols, layers, and the infrastructure of the internet.
Networking
✓
TCP/IP Model
✓
DNS Resolution
✓
Foundations
✓
HTTP and HTTPS
✓
Load Balancers
✓
Core Concepts
✓
TCP vs UDP
✓
Subnetting
✓
Routing Protocols
✓
WebSockets
✓
Intermediate Skills
✓
CDN Architecture
Text version of this roadmap
1. Foundations
- TCP/IP Model: The four-layer internet protocol suite: application, transport, internet, and link layers.
- DNS Resolution: Domain hierarchy, recursive vs iterative queries, caching, and DNSSEC.
- HTTP and HTTPS: Request/response cycle, methods, status codes, headers, HTTP/2, and TLS encryption.
2. Core Concepts
- Load Balancers: Layer 4/7 load balancing, algorithms (round-robin, least connections), and health checks.
- TCP vs UDP: Reliable vs connectionless transport, flow control, congestion avoidance, and use cases.
- Subnetting: CIDR notation, subnet masks, VLSM, and IP address allocation strategies.
3. Intermediate Skills
- Routing Protocols: OSPF, BGP, RIP, and how routers exchange network reachability information.
- WebSockets: Full-duplex communication over TCP, handshake, frames, and real-time applications.
- CDN Architecture: Content delivery networks, edge caching, origin pull, and geographical load distribution.