Open Shortest Path First; 內部閘道器協議之OSPF協議
知識點概述:
OSPF最主要的特徵是使用分散式的鏈路狀態協議,而不是像RIP那樣的距離向量協議。
與RIP協議相比較:
(1)並非像RIP協議只與相鄰路由進行資訊交換,OSPF向本自治系統中所有路由傳送資訊。【洪泛法】
(2)傳送的資訊就是本路由器相鄰的所有路由器的鏈路狀態。鏈路狀態是指本路由器與哪些路由相鄰,以及該鏈路
的度量(費用、距離、時延、頻寬),也可稱之為代價;
相比較而言,RIP協議只發送到相應的網路及下一跳路由器。
(3)只有當鏈路狀態發生變化時,路由器才向所有路由器用洪泛法傳送資訊。
相比較而言,RIP協議不管網路拓撲是否有變化,會定期交換路由表。
特點:
每一個路由器都知道全網有多少個路由器,以及哪些路由是相連的,其代價是多少。
RIP協議壞訊息傳遞的比較慢。OSPF收斂過程更新的快。
摘取自謝希仁《計算機網路》
劃分區域的好處是利用洪泛法交換鏈路狀態資訊的範圍侷限於每一個區域而不是整個自治系統。OSPF使用層次
結構的區域劃分,上層的區域稱之為主幹區域,主幹區域的識別符號規定為0.0.0.0。
R3, R4, R5, R6, R7都是主幹路由器,其中R3, R4, R7還是區域邊界路由器。R6則是負責本自治系統與其他自治
系統交換路由資訊。
OSPF不使用UDP而是直接使用IP資料報傳送,OSPF構成的資料報很短。
OSPF資料報的首部,摘自謝希仁《計算機網路》
關注一下OSPF的五種分組型別:
(1)問候分組,用來發現和維持鄰站的可達性。
(2)資料庫描述分組,向鄰站給出自己的鏈路狀態資料庫中所有鏈路狀態的摘要資訊
(3)鏈路狀態請求,向對方請求傳送某些鏈路狀態的詳細資訊
(4)鏈路狀態更新,洪泛法向全網更新鏈路狀態,這種分組是最複雜的
(5)鏈路狀態確認,對鏈路更新分組的確認。