OSPF是 OPEN SHORTEST PATH FIRST(即“開放最短路由優先協議”)的縮寫。它是IETF
( INTERNET ENGINEERING TASK FORCE)組織開發的一個基於鏈路狀態的自治系統內部
路由協議(IGP),用於在單一自治系統( AUTONOMOUS SYSTEM,AS)內決策路由。在1P
網絡上,它通過收集和傳遞自治系統的鏈路狀態來動態地發現並傳播路由。當前OSPF協議
使用的是第二版,最新的RFC是2328
為了彌補距離矢量協議的局限性和缺點從而發展出鏈路狀態協議,OSPF鏈路狀態協議有以下
優點
1.適應范圍:OSPF支持各種規模的網絡,最多可支持幾百台路由器。
2.最佳路徑:OSPF是基於帶寬來選擇路徑。
3.快速收斂:如果網絡的拓撲結構發生變化,OSPF立即發送更新報文,使這一變化在自
治系統中同步。
4.無自環:由於OSPF通過收集到的鏈路狀態用最短路徑樹算法計算路由,故從算法本身
保證了不會生成自環路由。
5.子網拖碼:由於OSPF在描述路由時攜帶網段的掩碼信息,所以OSPF協議不受自然
掩碼的限制,對VLSM和CIDR提供很好的支持。
6.區域划分:OSPF協議允許自治系統的網絡被划分成區域來管理,區域間傳送的路由信
息被進一步抽象,從而減少了占用網絡的帶寬。
7.等值路由:OSPF支持到同一目的地址的多條等值路由。
8.路由分級:OSPF使用4類不同的路由,按優先順序來說分別是:區域內路由、區域間
路由、第一類外部路由、第二類外部路由。
9.支持驗證:它支持基於接口的報文驗證以保證路由計算的安全性。