Open Shortest Path First (RFC 2328) Interior Gateway Routing Protocol
Link State - Link change - triggers OSPF check process
Idea is that each router has topology of entire network and calculates the shortest path out its interfaces.
Rules of configuration (to allow application of Dijkstra algorithm without creating issues for the algorithm)
OSPF Traffic engineering