Interactive Course

Network Fundamentals

Before you can build reliable protocols or cloud-scale VPCs, you must understand the bedrock of the internet: IP addresses, physical routing, and logical ports.

01

IP Addresses & Routing

IPv4 vs IPv6, binary structure, subnet masks, and how routers determine where a packet goes next.

02

Ports & Sockets

How an operating system multiplexes thousands of logical connections over a single physical wire using ephemeral ports.

03

NAT & Private Networks

How billions of devices share a handful of public IPs. Dissect RFC 1918 and the state tables of Network Address Translation.