Et OSPF-netværk kan opdeles i underdomæner kaldet områder. En router inden for et område skal vedligeholde en topologisk database for det område, som den tilhører. Da routeren ikke vil have detaljerede topologiske oplysninger om routere i andre områder, vil dette i høj grad reducere databasens størrelse.
Områderne begrænser omfanget af distributionen af ruteinformation. Link-state-databasen (LSDB) for routere inden for samme område skal være synkroniseret og være nøjagtig ens. Den største fordel ved at oprette områder er en reduktion af antallet af ruter, der skal spredes – ved filtrering og sammenfatning af ruter.
Hvert OSPF-netværk, der er opdelt i forskellige områder, skal følge disse regler:
- Et backbone-område – som kombinerer et sæt uafhængige områder til et enkelt domæne – skal eksistere.
- Hvert ikke-backbone-område skal være direkte forbundet med backbone-området (selv om denne forbindelse kan være en simpel logisk forbindelse via et virtuelt link)
- Backbone-området må ikke opdeles – opdeles i mindre stykker – under nogen fejlbetingelser, f.eks. ved hændelser, hvor et link eller en router er nede.
OSPF-områder oprettes for at styre bevægelsen af LSA’er på tværs af OSPF-netværket. Der oprettes forskellige typer områder, nemlig –
- Standard / Normal Area
- Backbone Area
- Stub Area
- Totally Stubby Area
- Totally Stubby Area
- Not So Stubby Area (NSSA)
Standard Area:
LSA type 1 og 2 sendes mellem routere inden for et område og er således med til at forberede træet for korteste vej for et område. LSA Type 3, der deler interne ruter, og LSA Type 5, der deler eksterne ruter, strømmer gennem dette område. Bemærk blot, at de interne ruter er fra OSPF-routeren, mens de eksterne ruter er fra ASBR’en.
Standardområder hjælper med at optimere routing, da oplysningerne om alle ruter er hos alle routere. Men dette kan til tider være en byrde at lagre/vedligeholde den fulde database.
Relateret- OSPF N1- og N2-ruter
For at konfigurere et normalområde bruger vi kommandoen:
R1 (config)# router ospf 10
R1 (config-router)# network <ip address> < wildcard mask> area <area no.>
Backbone-område:
Backbone-området svarer til standardområdet. Alle områder er forbundet med dette område. Det er også kendt som område 0.
Stub Area :
I et Stub-område stoppes de eksterne LSA’er, dvs. LSA Type 5. LSA Type1 og Type kan bruges i et stubområde, så der kan opbygges en topologi. Den vigtigste anvendelse af Stub Area er, at antallet af LSA’er, der flyder i et område, er under kontrol, hvilket igen vil hjælpe forbruget af CPU og båndbredde, hvis routeren.
I et Stub Area injiceres en standardrute af ABR’en sammen med Type 3 LSA’en. Og denne standardrute er nyttig til at nå eksterne netværk. Alle routere i området skal være konfigureret som stub for at gøre et område stub.
Den anvendte kommando er som:
(Router-config)# area <area no.> stub
Totally Stubby Area:
Som i et Stub-område stoppes også i Totally Stubby Area de eksterne LSA’er (Type 5 LSA.) Desuden er LSA Type 3, dvs. Summary LSA, heller ikke tilladt i et Totally Stubby Area. Dette reducerer således størrelsen af rutetabellen drastisk, da både interne og eksterne ruter reduceres, og kun standardruten anvendes.
Den vigtigste anvendelse af Totally Stubby Area svarer også til et stub-område, nemlig at antallet af LSA’er, der strømmer i et område, er under kontrol, hvilket igen vil hjælpe på forbruget af CPU og båndbredde, hvis routeren.
Her skal alle routere i området også være konfigureret som stub, og ABR’en for stub-områderne vil blive konfigureret som totally stubby.
Den anvendte kommando er som:
På ABR’en:
(Router-config)# area <area no.> stub no-summary
På andre routere:
(Router-config)# area <area no.> stub
Not so Stubby Area (NSSA):
Her anvendes type 7 LSA’er, som svarer til type 5 LSA’er. Her annonceres de eksterne links af ASBR’en til ABR’en, som igen konverterer LSA type 7 til LSA type 5 og derefter sender den til resten af OSPF-netværket.
Som i andre områder bruges type 1- og type 2-LSA’er til at opbygge topologitabellerne. Type 3 Network LSA accepteres af NSSA og kan således bruges til at nå andre netværk i andre områder.
Alle routere i området skal være konfigureret som NSSA.