Graph
Routing

🧭Routing

NEW

Selecting paths for traffic across networks or systems based on policies, metrics, and topology.

DESCRIPTION

Routing directs data traffic by computing and applying paths between sources and destinations. It uses protocols like OSPF and BGP, or policy-based and service mesh routing in modern architectures. Route tables and forwarding planes implement decisions at runtime. Cloud platforms expose routing via VPCs, subnets, and gateways. In microservices, layer-7 routing uses API gateways and service meshes. Metrics such as cost, latency, and health guide dynamic updates. Security and compliance influence path selection through segmentation and controls. Effective routing ensures reliability, performance, and scalability. Observability and failure domains inform design of resilient route strategies.

ALTERNATIVE DEFINITIONS

Cloudflare Learning Center

Routing is the process of selecting a path for traffic in a network or across multiple networks.

Concise definition focused on path selection across networks.

Source

Cisco

Routing is the process of moving packets across a network from one host to another.

Emphasizes packet movement and host-to-host delivery.

Source

IETF RFC 1812

Routing involves the selection of paths for traffic and the forwarding of packets through the network.

Links routing to forwarding within router requirements.

Source

Forwarding BGP OSPF Route Table Service Mesh Load Balancing Network Topology API Gateway

COMPETING TERMS

Static Routing Dynamic Routing

RELATIONS

KNOWLEDGE AREAS

Infrastructure Cloud Software Engineering Data Integration & Interoperability

TARGET AUDIENCE

Cloud Architect DevOps Engineer Security Architect Software Developer IT Manager

EXTERNAL SOURCES

TOP QUESTIONS

What is the difference between Routing and Forwarding?

Routing computes paths and maintains route information; forwarding moves packets along chosen paths in the data plane.

Category: Difference

What are common Routing protocols?

OSPF and IS-IS for interior routing; BGP for interdomain routing across the internet.

Category: Example

How does Routing work in cloud VPCs?

Route tables control traffic to subnets and gateways; rules define destinations and next hops for instances.

Category: Application

What are Routing risks?

Misconfigurations cause blackholes or loops; insecure routes may expose data; poor convergence impacts availability.

Category: Risks

How does service mesh Routing differ from L3 routing?

Meshes route at L7 based on requests and policies, enabling traffic splitting, retries, and circuit breaking.

Category: Difference

What metrics drive dynamic Routing decisions?

Cost, hop count, latency, link health, and policy constraints guide path selection.

Category: Explanation

How is Routing observed and validated?

Use routing tables, traceroute, telemetry, and synthetic tests to verify reachability and performance.

Category: Testing

What’s a hot topic around Routing?

Intent-based networking and programmable data planes (P4) are shaping policy-driven routing.

Category: Topic

Where to start learning Routing?

Read vendor networking guides, IETF RFCs, and practice with cloud VPCs and labs.

Category: WhereToStart