Skip to content

OSPF Area Types

Last updated:

Every non-backbone area answers one question: how much external noise are we willing to store?

Area typeExternal routes (Type 5)ABR injectsTypical use
StandardYesDefault behavior
StubNoDefault routeBranches that just need "go up"
Totally stubbyNo, and no inter-areaDefault route onlySimplest possible branch
NSSAVia Type 7 onlyOptional defaultStub that still redistributes (e.g. a local ISP link)
  • Stub trades the full external table for one default route — the LSDB in a branch office shrinks dramatically.
  • Totally stubby (Cisco flavor) goes further and blocks other areas' prefixes too: the ABR's default route is all you get.
  • NSSA exists for the awkward case: "this area is a stub, but it also imports a few external routes." Those enter as Type 7 and convert to Type 5 at the ABR.
Restrictions worth remembering

Area 0 can't be stub. No virtual links through stub areas. Every router in the area must agree on the stub flag — it's carried in hellos, so a mismatch prevents adjacency (see Neighbor States).