
Course overview
How to Design Internet-Scale Networks
30 modules
·122 lessons
·—
Part 1
Part 2
Part 3
Part 4
Part 5
Part 6
Step 0 Transport Realities: Connections in Practice
Part 7
Step 0 Delivery: Minimal Network for a Service
Part 8
Step 1 Addressing: Subnets and Practical IP Design
Part 9
Step 1 Layer 2: Switching, VLANs, and Segmentation
Part 10
Step 1 Layer 3: Routing Inside an Organization
Part 11
Step 1 Delivery: Enterprise LAN/WAN Design Slice
Part 12
Step 2 DNS Fundamentals
Part 13
Step 2 Records, Zones, and Architecture Patterns
Part 14
Step 2 Service Discovery Strategies
Part 15
Part 16
BGP Fundamentals and Policy (Conceptual)
Part 17
Peering, Transit, and Routing Security
Part 18
Part 19
Step 4 Anycast and Caching
Part 20
Step 4 Beyond Caching: Edge Services
Part 21
Step 5 Load Balancing Fundamentals
Part 22
Step 5 Global Traffic Steering
Part 23
Step 5 Capacity and Failure Engineering
Part 24
Step 6 Threat Models and Defensive Design
Part 25
Step 6 DDoS Mitigation Building Blocks
Part 26
Step 6 Security Operations and Governance
Part 27
Step 7 Long-Haul and Backbone Design (Conceptual)
Part 28
Step 7 Satellite and Non-Terrestrial Links (Conceptual)
Part 29
Step 7 Internet-Scale Architecture and Operations
Part 30