Link State Routing
a.k.a. Link-state routing
Key Points
- Routers flood link-state information to all other routers in the domain
- Each router maintains a complete topology database
- Local path computation using shortest-path algorithms (e.g., Dijkstra)
- Supports fast convergence and scalable internal routing
- Used in modern interior gateway protocols such as IS-IS and OSPF
- Requires stable topology information and database maintenance
Definition
Link State Routing is a routing method in which routers exchange and flood link-state advertisements to build a shared network topology map, then independently compute optimal paths using shortest-path algorithms.
Concept
Link State Routing provides better visibility and faster convergence than distance-vector approaches by requiring each router to maintain a complete topology database. Routers advertise the state of their links, allowing all routers in a domain to build an identical map of network structure and independently compute optimal forwarding paths. This approach is used in enterprise networks, service provider routing systems, and large routed infrastructures that require scalable internal control and reliable path selection.
Explainer
Link State Routing operates by having routers flood link-state advertisements (LSAs) throughout a routing domain. Each router receives these advertisements, maintains a topology database, and runs a shortest-path algorithm (typically Dijkstra) to derive forwarding decisions. This method is foundational in interior gateway protocols such as IS-IS and OSPF and is critical for large routed networks requiring scalable internal control.
Constraints include topology database size, flooding overhead, network stability requirements, and the need for accurate shared state across all routers. Failure modes include adjacency loss, stale topology information, misconfigurations, excessive flooding, and route instability in poorly designed networks.
Tradeoffs involve stronger topology awareness at the cost of greater control-plane overhead, faster recovery at the cost of protocol complexity, and precise path selection at the cost of maintaining significant state. Link State Routing matters because it is one of the primary models for modern internal routing and network convergence, with strong relevance across enterprise networking, service provider backbones, and large distributed infrastructures.