Open Shortest Path First (OSPF) is a link state routing protocol that supports hierarchical routing by allowing the domain to be divided into multiple areas for better manageability and scalability.
Depending on the point where a network is sourced, there are various types of routes that could be present in a OSPF domain.
When there are multiple routes to a particular network in a OSPF domain, the type of the route influences the route that is selected and installed by the router in the routing table.
In OSPF, routes that are learned by a router from OSPF sources within the same area are known as inta-area routes.
Routes that originate from an OSPF router in a different area are considered as inter-area routes.
Certain networks could belong to a domain outside OSPF, which could then be redistributed into the OSPF by an Autonomous System Boundary Router (ASBR).
Such routes are considered external routes.
They can be further divided into external type-1 or external type-2 routes, depending on how they are advertised while being redistributing on the ASBR.
The difference between these two types is the way in which the metric for the route is calculated.
OSPF-running routers use these criteria to select the best route to be installed in the routing table:
| A) | When there are multiple routes available to the same network with different route types, routers use this order of preference (from highest to lowest): |
1. Intra-area routes.
2. Inter-area routes.
3. External Type-1 routes.
4. External Type-2 routes.
The route with the lowest value for cost is chosen as the best route.
For more information refer to:
| How Does Load Balancing Work? | |
| Route Selection in Cisco Routers | |
| How can I give preference to OSPF interarea routes over intra-area routes? | |
View more Cisco How-To Tutorials
Advertisement: |
Brad Reese cofounded BradReese.Com Cisco Refurbished which offers one year warranties on Cisco Refurbished and Cisco Repair.
Info Required
U mentioned the OSPF route selection sequece in case of single OSPF process. If we are receive same route from different OSPF process then which process id will be prefered ? If for example 2 prcesses 1 & 100 are running on cisco router.