Everything About ___
Live briefing

Everything about Routing

Process of selecting paths in a data communications network

Routing is the process of selecting a path for traffic in a network or between or across multiple networks. Broadly, routing is performed in many types of networks, including circuit-switched networks, such as the public switched telephone network (PSTN), and computer networks, such as the Internet. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: RoutingA 5-minute orientation
  2. Skim a recent paper: Learning Improvement Heuristics for Solving Routing ProblemsInfluential work since 2022
  3. Pick up a classic book: Henry and the Paper RouteThe most-reprinted book on the subject
  4. Read the landmark paper: Algorithms for the Vehicle Routing and Scheduling Problems with Time Window ConstraintsCited 3,595 times
  5. Go sideways: Distance-vector routing protocolA closely related topic
  6. Go sideways: Routing tableA closely related topic

📖 Definitions

Noun The assignment of a route to anything.

Noun A method of finding paths from origins to destinations in a network such as the Internet, along which information can be passed.

Verb present participle and gerund of route

Verb present participle and gerund of rout

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics