Open Shortest Path First (OSPF)
An adaptive routing protocol for Internet Protocol (IP) networks that lets routers dynamically learn routes from other routers and to advertise routes to other routers. It lets routers select routes based on the current state of the network, rather than on a static picture of how routers are connected. It also includes such advanced features as support for a hierarchical topology and automatic load sharing among routes.