---
# System prepended metadata

title: Ch11 Multi-Area OSPF

---

Ch11 Multi-Area OSPF
===
* multi-area vs single-area OSPF
    * Multi-Area OSPF
        * routing table 較小
        * 比較少 link-state update，所以 memory 需要的比較少
        * 減少 SPF(Shortest Path First algorithm) 次數
    * single-area OSPF
        * routing table 很大張
        * LSDB 很大
        * 會比較常要做 SPF
* Area 種類
    * Backbone Area
        * 速度快
        * 沒有 end user
        * 在這 area 的 backbone router 是 area 0，其他的 area 會直接連接它
    * Regular Area
        * 接著 end user
    * Stub area
        * 不把 external route 給 advertisement 的 area
        * 只有在有 external routes 的情況下才能使用
        ![](https://i.imgur.com/GPKTLHl.png)
    * NSSA(Not So Stubby Area)
        * 要被放在 OSPF routing domain 的 edge
        * 比 stub area 更有彈性，因為可以 import external route，也可以給非 OSPF routing domain 的 routing domain 提供 transit service
* Router 種類
    * internal router
        * 所有 interface 都在同個 area
        * 所有同個 area 的 router 有相同的 LSDB
    * Backbone router
        * 在 backbone area，area 0
    * ABR(area border router)
        * 連接多個 area
        * 要同時有多個 area 的 LSDB
        * 會整理簡化這個 area 的 LSDB
        * 把 routing information 給 Backbone router，Backbone router 再給其他 ABR
        * 一個 area 可能有多個 ABR
    * ASBR(autonomous system border router)
        * 至少有個 interface 可以接出去到 external internetwork
        * 可以把 external network 的資訊引入
* OSPF LSA 種類
    * LSDB 包含 LSA
        * 單個 LSA 可以提供特定的 OSPF network detail
        * 多個 LSA 可以提供整個 OSPF network 的 topology
    * 總共 11 個 LSA type，前五個在 multiarea OSPF 一定可用
        ![](https://i.imgur.com/kM4WJLL.png)