SubnetLayer

Learn networks, packet by packet.

Twelve protocols, taught as ideas first and then shown as traffic. Every lesson runs a deterministic, byte-accurate simulation you can pause, rewind, decode field by field, and export straight into Wireshark.

🎓 New to networking? Start with the foundations

What a layer is. Why one machine has two different addresses. What /24 actually means. How a packet reaches a network nobody has heard of. Every module below assumes all of it — this page teaches it directly, with no captures to read. Tell it how much networking you already have and it will suggest where to start.

Five chapters, no packets →

The order that works

  1. ARP · IPv4
  2. ICMP · UDP · TCP
  3. DNS · DHCP
  4. HTTP · TLS · HTTPS
  5. OSPF · BGP

Not a rule — every module stands alone, and each one names what it needs first. But this is the order that leaves the fewest gaps.