Routing

Routing is the process of determining the best path for data packets to travel across networks.

Elaboration:

  • Uses routing tables to store network paths.
  • Can be static (manually set) or dynamic (updated automatically via protocols like OSPF, RIP, and BGP).
  • Works at Layer 3 (Network Layer) of the OSI model.

Example:

When you access google.com, routers determine the shortest path to Google’s server.