← Back to CoursesNetworking: PhD Level

Neuroanatomy Explorer

Drag to rotate · scroll to zoom · click regions to explore

View
Loading 3D model…

Click a region
to explore it

Memory Deck

Flip each card and rate whether you knew it. Your score is saved.

Term
Definition

Deck complete — score saved.

Match the Pairs

Match each term to its definition. Finish the board to earn your score.

All matched — score saved.

Concept Constellation

Every key idea in this course, mapped as an explorable 3D constellation. Drag to rotate, scroll to zoom, click a node.

Click a node to read its definition.

Routing, Multipath, and Control-Plane Design

Manual: General · Subject: Networking

Study routing as an optimization and distributed control problem across intra-domain and inter-domain settings.

Routing as Distributed Optimization

Routing Objectives

Routing aims to find paths that optimize metrics such as shortest hop count, latency, loss, bandwidth, policy compliance, and resilience. In practice, routing is constrained by incomplete information, dynamics, administrative policy, and scalability limits.

🔑

Research Perspective

The best routing metric is often not a single scalar. Modern systems combine multiple objectives, making routing a multi-criteria, distributed optimization problem.

Intra-Domain Routing

Intra-domain routing such as link-state and distance-vector protocols balances convergence speed, overhead, and loop freedom. Link-state protocols disseminate topology broadly, while distance-vector protocols rely on local neighbor information and iterative updates.

Inter-Domain Routing

Inter-domain routing is shaped by policy, trust, and economic relationships rather than purely technical shortest-path criteria. Path selection can be constrained by business agreements, valley-free rules, and policy filtering.

Routing Families

Link-state

  • Global topology view
  • Faster convergence
  • Higher control overhead

Distance-vector

  • Local state exchange
  • Simpler operation
  • Potential count-to-infinity issues

What is a major reason inter-domain routing is harder than intra-domain routing?

Why is multipath routing attractive in congested networks?

Open Problems

Important open problems include fast convergence under churn, scalable policy inference, secure route validation, and routing under partial information. Multipath and traffic-engineered routing also raise questions of stability and fairness.

What does path-vector routing explicitly advertise?

Name one tradeoff in using link-state routing.