Definition

Routing is the network function that computes and maintains paths between sources and destinations. It uses topology, policy, and metrics to choose one or more next hops for traffic.

Key Points
  • Routing selects end-to-end paths through a network topology.
  • It depends on control-plane information such as reachability and metrics.
  • Good routing design improves resilience, convergence, and traffic distribution.
  • Bad routing design produces loops, blackholes, and unstable failover.
  • Routing is distinct from forwarding, which is the per-packet act of sending traffic on the chosen interface.
Concept

In practice, routing is the control-plane logic that turns network knowledge into usable paths. Devices exchange information about available networks, costs, and neighbors, then build a routing table that forwarding hardware can use. The routing process must react to change quickly enough to keep traffic flowing, but not so aggressively that transient instability causes constant recalculation.

Routing is the basis for reachability across both simple and complex architectures. It may be static, dynamic, policy-driven, or distributed across multiple layers of control. In large environments it is tightly coupled to segmentation, traffic engineering, and failover design.

Explainer

The main technical tradeoff in routing is speed versus stability. Faster convergence reduces outage duration when a link fails, but overly aggressive updates can create route flaps and route oscillation. Operators therefore balance metric design, timer behavior, and policy logic so the network converges quickly without becoming unstable.

Routing failures are usually visible as blackholes, loops, asymmetric paths, or unexpected congestion. These failures can be caused by stale topology data, incorrect redistribution, inconsistent policy, or a mismatch between the routing control plane and the actual forwarding plane. In mixed environments, especially those with overlays or multiple transport types, routing errors often hide until an edge case exposes them.

Across ConnectedEarth verticals, routing is foundational. Mining sites use it to connect remote plants and control networks. Energy operators use it across distributed field assets and substations. Maritime and aviation systems depend on it across mobile and intermittently connected environments. Government, defense, and telecommunications use routing to preserve segmentation, resilience, and predictable path selection across complex estates.