OSPF區域


一、單區域的問題

  • 區域內部動盪會引起全網路由器的SPF 計算;
  • LSDB 龐大,資源消耗過多,設備性能下降,影響數據轉發;
  • 每台路由器都需要維護的路由表越來越大,單區域內路由無法匯總。

二、OSPF區域

1)OSPF區域01

OSPF將一個大的自治系統划分為幾個小的區域(Area),路由器僅需與其所在區域的其他路由器建立鄰接關系,並共享鏈路狀態數據庫,而不需要考慮其他區域的路由。

每個分區都用一個32位的區域ID(Area ID)來標識,區域ID可以表示為一個十進制數字,也可以表示為一個點分十進制的數字。例如區域0=區域0.0.0.0

2)OSPF區域02

在部署OSPF 時,要求全OSPF 域,必須有且只能有一個Area0,Area 0 為骨干區域,骨干區域負責在非骨干區域之間發布由區域邊界路由器匯總的路由信息(並非詳細的鏈路狀態信息),為避免區域間路由環路,非骨干區域之間不允許直接相互發布區域間路由。因此,所有區域邊界路由器都至少有一個接口屬於Area 0,即每個區域都必須連接到骨干區域。

 

 

 

  • 骨干區域:(backbone Area):主要功能:為快速、高效地傳輸數據包。通常不接用戶。
  • 非骨干區域:Regular areas(nonbackboneareas):主要是連接用戶。而且所有數據都必須經過Area 0 中轉

3)OSPF區域03

  • OSPF 采用層次設計,用Area 來分隔路由器(通常一個區域的路由器不超過50 台)
  • 區域中的路由器保存該區域中所有鏈路和路由器的詳細信息
  • 但只保存其他區域路由器和鏈路的摘要信息

三、區域划分的目的

  • 提高路由效率:縮減部分路由器的OSPF 的路由條目;對某些特定的LSA,可以在區域邊界(ABR/ASBR)上,實現匯總/控制/過濾(通過OSPF 的匯總路由/默認路由實現OSPF 區域之間的全網互通);
  • 提高網絡穩定性:當某個區域內的一條OSPF 路由出現抖動時,可以有效控制受影響的波及面(對於大型的路由協議來說,穩定是很重要的一個因素)。

四、OSPF路由器類型(角色)

 

 

五、OSPF協議分區域管理

 

 

 

 

 六、OSPF協議區域LSA發布

七、OSPF的LSA類型

 

 

OSPF中對路由信息的描述都是封裝在鏈路狀態通告LSA(Link State Advertisement)中發布出去的,常用的LSA如圖所示

 

八、多區域的優點

  • 多區域的設計減少了LSA 洪泛的范圍,有效地把拓撲變化控制在區域內,達到網絡優化的目的
  • 在區域邊界可以做路由匯總,減小了路由表
  • 充分利用OSPF 特殊區域的特性,進一步減少LSA 泛洪,從而優化路由
  • 多區域提高了網絡的擴展性,有利於組建大規模的網絡

九、OSPF虛連接

由於網絡的拓撲結構復雜,有時無法滿足每個區域必須和骨干區域直接相連的要求,為解決此問題,OSPF提出了虛鏈路的概念。

  • 虛連接(Virtual link)是指在兩台ABR之間通過一個非骨干區域建立的一條邏輯上的連接通道。
  •  虛連接必須在兩端同時配置方可生效。
  • 為虛連接兩端提供一條非骨干區域內部路由的區域稱為傳輸區域(Transit Area)。
  • 虛連接相當於在兩個ABR之間形成了一個點到點的連接,因此,虛連接的兩端和物理接口一樣可以配置接口的各參數,如發送Hello報文間隔等。

通過虛連接,兩台ABR之間直接傳遞OSPF報文信息,兩者之間的OSPF設備只是起到一個轉發報文的作用。由於OSPF協議報文的目的地址不是這些設備,所以這些報文對於兩者而言是透明的,只是當作普通的IP報文來轉發。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM