next up previous contents
Next: 2.3.3 Conclusion: Network Properties Up: 2.3.2 Packets Previous: 2.3.2.6 Distance Vector Routing   Contents

2.3.2.7 Link State Routing

  1. Each switch knows addresses that are direct neighbours
  2. Switch constructs packets saying who are neighbours - link state packets.
  3. Link state packets flooded to all other switches
  4. Switch constructs complete graph using most recent link state packets from all other switches
  5. Use Dijkstra shortest path to figure out routing table.

Examples include OSPF.


next up previous contents
Next: 2.3.3 Conclusion: Network Properties Up: 2.3.2 Packets Previous: 2.3.2.6 Distance Vector Routing   Contents
Daniel Chalmers 2007-02-08