路由協議之OSPF的概述

路由協議之OSPF的概述

OSPF概述

OSPF是IETF組織開發的一個基於鏈路狀態的內部網關協議,廣泛應用於接入網和城域網中。

定義

OSPF(Open Shortest Path First)是IETF組織開發的一個基於鏈路狀態的內部網關協議(Interior Gateway Protocol)。

目前針對IPv4協議使用OSPF Version 2,針對IPv6協議使用OSPF Version 3。

目的

在OSPF出現前,網絡上廣泛使用RIP(Routing Information Protocol)作為內部網關協議。由於RIP是基於距離矢量算法的路由協議,存在著收斂慢、路由環路、可擴展性差等問題,所以逐漸被OSPF取代。典型的IGP協議包括RIP、OSPF、IS-IS,它們之間的區別如圖

路由協議之OSPF的概述

受益

OSPF作為基於鏈路狀態的協議,OSPF的特性如下:

  • 適應範圍廣:應用於規模適中的網絡,最多可支持幾百臺路由器。例如,中小型企業網絡。
  • 支持掩碼:由於OSPF報文中攜帶掩碼信息,所以OSPF協議不受自然掩碼的限制,對可變長子網掩碼VLSM(Variable Length Subnet Mask)提供很好的支持。
  • 快速收斂:在網絡的拓撲結構發生變化後立即發送更新報文,使這一變化在自治系統中同步。
  • 無自環:由於OSPF根據收集到的鏈路狀態用最短路徑樹算法計算路由,從算法本身保證了不會生成自環路由。
  • 區域劃分:允許自治系統的網絡被劃分成區域來管理,區域間傳送的路由信息被進一步抽象,從而減少了佔用的網絡帶寬。
  • 等價路由:支持到同一目的地址的多條等價路由。
  • 路由分級:使用四類不同的路由,按優先順序來說分別是:區域內路由、區域間路由、第一類外部路由、第二類外部路由。
  • 支持驗證:支持基於區域和接口的報文驗證,以保證報文交互的安全性。
  • 組播發送:在某些類型的鏈路上以組播地址發送協議報文,減少對其他設備的干擾。


分享到:


相關文章: