Routing Hierarchies
The key to building large networks is to introduce a logical hierarchy. Problems related to complexity and scale can be addressed with the proper use of hierarchy. Having a hierarchical network can provide you with many benefits-most notably, route summarization and reduced SPF calculation-thus giving your network a faster convergence time.
OSPF was the first major routing protocol to support hierarchical networking (areas) within a single routing domain (AS). OSPF supports two levels of hierarchy: a backbone area (Area 0) and other connected areas. OSPF routers carry full topology information about the backbone and connectivity information about all of the areas. Within each area, OSPF routers exchange full topology information about that area because the boundaries of areas fall within a router. This results in router interfaces being bound to areas. Because a router has multiple interfaces, it can be in multiple areas as well. However, this design would require the router to run separate SPF calculations for each area; therefore, you should design the network appropriately.
Integrated IS-IS uses the same two levels of hierarchy as OSPF; however, the two protocols differ in the quantity of information that is carried inside each area. Within an area, integrated IS-IS routers send all traffic that needs to go out of the area to the nearest IS-IS Level 2 router. OSPF, on the other hand, injects all the connectivity information about the other areas into each area. This enables every router in an OSPF area to choose the optimal area border router (ABR) for traffic that needs to go out of its area.
IS-IS area boundaries are segmented on a link between two routers; therefore, a router is typically only in one area. However, it is hard to deploy true hierarchical network architecture with IS-IS for several reasons, one of which is that IS-IS operates best with very large areas with at least one router in an area for it to operate properly. This is one of the factors that causes ISPs to deploy a single IS-IS area as their core, although many ISPs are now reconsidering OSPF.
In this tutorial:
- OSPF Basics
- What Is a Routing Protocol?
- Basic Routing Protocol Operation
- Link-State Versus Distance Vector Routing Protocols
- Link-State Routing Protocols
- OSPF Characteristics
- Integrated Intermediate System-to-Intermediate System
- Distance Vector Routing Protocols
- Selecting a Routing Protocol
- Operational Considerations
- Protocols Supported
- Routing Hierarchies
- IP Address Management
- IP Encapsulation Support
- Technical Considerations
- Routing Updates
- Scalability
- Business Considerations
- SPF Overview
- OSPF Routing Hierarchy
- Hierarchical Network Design Techniques
- Routing Types Within an OSPF Network
- External Routes
- OSPF Areas
- Characteristics of a Standard OSPF Area
- Stub Areas
- Not-So-Stubby Areas
- OSPF Operational Environment
- Types of OSPF Routers
- OSPF Network Types
- Router Identification
- Neighbors
- Adjacencies