Skip to content
On this page


Internet explained from first principles, Networking tutorial, Everything I know about networking & broad intro are great intros.

Computer Networks: A Systems Approach is great for in depth study. Protohackers has nice coding challenges.

Trippy or Sniffnet are great ways to glance into your network traffic.