Khan Academy - Internet Routing
Khan Academy
Short Khan Academy article explaining how routers forward packets across the internet: routing tables, hops, choosing paths between networks, and how routes adapt when links fail. Gives beginners a clear mental model of internet routing without math.
More resources on Routing Algorithms
The Bits and Bytes of Computer Networking
Introductory course from Google's IT Support certificate on how computer networks work, covering the five-layer TCP/IP model, Ethernet, IP addressing and subnetting, TCP and UDP, DNS and DHCP, NAT, and troubleshooting tools. Learners can explain and diagnose everyday network connectivity problems.
Routing TCP/IP, Volume 1
Cisco Press reference on interior routing protocols: IP addressing, static routing, RIP and RIPv2, EIGRP, OSPF, and IS-IS, plus route redistribution and filtering. Readers learn how distance-vector and link-state algorithms build and maintain routing tables.
Routing Algorithms
UC San Diego and HSE course on graph algorithms: graph representation, exploration and connectivity, topological sort, strongly connected components, shortest paths with BFS, Dijkstra, and Bellman-Ford, and minimum spanning trees. Learners implement each algorithm in programming assignments.