OSPF works by using the Dijkstra algorithm. First, a shortest path tree is constructed, and then the routing
table is populated with the resulting best paths. OSPF converges quickly, although perhaps not as quickly
as EIGRP, and it supports multiple, equal-cost routes to the same destination. Like EIGRP, it does
support both IP and IPv6 routed protocols.
OSPF provides the following features: