1. 程式人生 > >鏈路狀態路由協議-OSPF

鏈路狀態路由協議-OSPF

開放式最短路徑優先OSPF協議是IETE定義的一種基於鏈路狀態的內部閘道器路由協議
RIP是一種基於距離向量演算法的路由協議,存在這收斂慢,易產生路由環路,可擴充套件性差等問題,目前已逐漸被OSPF取代
開放式最短路徑優先OSPF
無環路-區域內,區域間
收斂快-觸發更新
擴充套件性好-多個區域劃分,特殊區域的劃分
支援認證-安全交換報文
OSPF報文
OSPF報文封裝在IP報文中,協議號為89
OSPF報文型別有5種
hello 報文
DD    報文
LSR   報文
LSU   報文
LSACK 報文
hello報文用來發現和維護OSPF鄰居關係
路由器使用DD報文來進行主從路由器的選舉和資料庫摘要資訊的互動
DD報文包含LSA的頭部資訊,用來描述LSDB的摘要資訊
LSR用於向對方請求所需的LSA
LSU用於向對方傳送其所需要的LSA
LSACK用於向對方傳送收到的LSA的確認
預設情況下,OSPF認為乙太網的網路型別是廣播型別,PPP,HDLC的網路型別是點到點的型別
預設情況下,OSPF認為幀中繼,ATM的網路型別是NBMA
DR可以減少廣播型網路中的鄰接關係的數量
DR是基於埠的路由器優先順序的值進行選舉的
優先順序相同比較ROUTER ID
不能搶佔
OSPF區域
每個區域都維護一個獨立的LSDB
AREA0是骨幹區域,其他區域都必須與此區域相連
劃分OSpf區域可以縮小路由器lsdb規模,減少網路流量
OSPF的開銷計算公式為頻寬參考值/頻寬
可以通過bandwidth-reference命令來設定頻寬參考值
OSPF基於介面頻寬計算開銷,計算公式為:介面開銷=頻寬參考值/頻寬。頻寬參考值可配置,預設為100Mbit/s
OSPF配置 
ospf router-id 1.1.1.1
area 0
network 192.168.1.0 .0.0.0.255
華為ARG3系列路由器執行OSPF時,支援兩種認證方式:區域認證和介面認證
DR和BDR用來接收更新報文的地址是 224.0.0.6  224.0.0.5