OSPF 開放性最短路徑優先協議:
1.應用範圍: IGP
2.設計原理 : 典型的鏈路狀態型路由協議
3.路由更新中是否攜帶子網掩碼: 無類別路由協議
4.封裝: 基於IP 協議進行資料封裝 IP 協議號 : 89
工具/原料
OSPF相關資料
方法/步驟
OSPF 協議特點:
1.鏈路狀態型路由協議
2.更新方式: 觸發更新 ,30 分鐘的週期性更新 更新地址 : 224.0.0.5/ 224.0.0.6
3.交換的LSA
4.使用SPF 演算法
5.支援VLSM ,CIDR
6.metric : cost =參考頻寬/介面頻寬 100M
7.OSPF 網路需要嚴格的分級化的設計
8.支援等開銷的負載均衡 ,支援路由認證
OSPF的五種資料包:
Hello : 週期性傳送,用於建立並維持鄰居或鄰接關係 ,預設10s dead 時間 40 s 使用組播發送,224.0.0.5
在特殊網路中每30s 傳送,dead時間 120 s
影響鄰居或接關係建立: hello dead 時間 , area ID ,AUTH (認證)type ,特殊區域標識相同.
DBD: 資料庫描述訊息資料包: 用於主從選舉,傳送LSA摘要資訊 預設組播方式傳送,224.0.0.5
LSR :鏈路狀態請求 組播發送
LSU : 鏈路狀態更新,攜帶LSA ,確認LSR ,組播發送
LSACK : 鏈路狀態確認 確認LSU 組播方式傳送:
OSPF鄰居建立:
七種狀態:
Down : 關閉
這是一個鄰居會話的初始狀態,用來指明在最近一個RouterDeadinterval的時間內還沒有收到來自鄰居路由器的Hello資料包。
Init: 初始化狀態 一旦傳送hello 資料包,收到資料包但沒有建立雙向通訊
two-way : 雙向通訊 收到包含自己router-id的hello資料包 鄰居關係
Exstart : 預啟動狀態 傳送了DBD
這一狀態下,本地路由器和他的鄰居將建立起主從關係。
Exchange : 預交換狀態 互動LSA 摘要 (DBD)
這一狀態下本地路由器將向他的鄰居傳送可以描述它整個鏈路資訊的資料庫描述資料包。
Loading : 載入 這一狀態下,本地路由器將向他的鄰居路由器傳送鏈路狀態請求,用來請求新的lsa通告。
Full : 鄰接狀態 鄰居間完全建立起鄰接關係。
OSPF的網路型別
1.點到點網路
2.廣播型網路
3.非廣播多路訪問
4.點到多點網路
5.虛鏈路:點到點,點到多點,廣播型,非廣播多路訪問,虛鏈路
注意事項
這是OSPF的理論,之後我們還會說到OSPF的理論