OSPF 協議學習筆記

2021-07-24 18:00:10 字數 1665 閱讀 7461

開放最短路徑優先(open shortest path first) 。

為了克服rip缺點而生。

演算法: 最短路徑演算法spf。

分布式的鏈路狀態協議(link state protocol)。

使用ip資料報傳送。

ip協議字段值為89 。

各欄位意義:

1 版本 當前版本是2

2 型別 可以是五種型別分組中的一種

3 分組長度 包括ospf 首部在內的分組長度,以位元組為單位

4 路由器標誌符 標誌傳送該分組的路由器的介面的ip位址

5 區域識別符號 分組屬於的區域的識別符號

6 檢驗和 用來檢驗分組中的差錯

7 鑑別型別 目前中有兩種。0(不用)1 (口令)

8 鑑別 鑑別型別為0時就填入0。鑑別型別為1時,就填入8個字元的口令

與rip的不同

1.向所有路由器傳送路由資訊。使用洪氾法(flooding)。

2. 傳送的資訊就是與本路由器相鄰的所有路由器的鏈路狀態。所謂鏈路狀態說明本路由器和哪些路由器相鄰,以及該鏈路的「度量」(metric)。ospf將這個度量用來表示費用、距離、時延、頻寬。代價。

3.只有當鏈路狀態發生改變時,路由器才向所有路由器用洪氾法傳送資訊。

所有路由器都能建立乙個鏈路狀態資料庫。全網一致的全網的拓撲結構圖。

更新過程收斂快。

ospf使用區域最好不要超200.

ospf特點:

1.ospf可由管理員指派代價,1-65535

2. 如果到乙個目的網路由多條相同代價的路徑,那麼可以將通訊量分配給這幾條的路徑。實現負載均衡。

3. 交換的分組都具有鑑別功能。

4. ospf支援可變長度的子網劃分和無分類的編址cidr。

5. 每個鏈路狀態都有乙個更新序列號32位。越大越新。

五種分組:

1.問候分組: 發現和維持鄰站的可達性

2. 資料庫描述分組 :給鄰居自己的鏈路狀態庫中的所有鏈路的摘要資訊。

3. 鏈路狀態請求分組: 請求對方傳送某些鏈路狀態專案的詳細資訊。

4. 鏈路狀態更新分組: 泛洪法。更新全網鏈路狀態。

5. 鏈路狀態確認分組: 對鏈路更新分組的確認。

ospf 兩個相鄰路由器每隔10s交換一次問候分組。

若40s內沒有收到某個相鄰路由器發來的問候分組,則可認為相鄰路由器是不可達的,應立即修改鏈路狀態資料庫。並重新計算路由表。

基本操作:

啟動ospf的藉口傳送hello分組。協商hello 包裡的引數,匹配後成鄰居,測試先協商area id ,再協商hello interval .

建立鄰接關係仍通過hello 包維護鄰接關係。鄰居之間傳送lsa link state advertisement

lsa描述路由器鏈路、藉口、路由器的鄰居、鏈路狀態。

每台路由器收到lsa都會記錄到資料庫中,並傳送乙份拷貝給所有鄰居。

整個區域裡的路由器都形成同樣的鏈路狀態資料庫。

資料庫相同時,每台路由器以自己為根,使用spf計算環路拓撲圖。

每台路由器從這個拓撲圖構建出自己的路由表。

每隔30分鐘,重傳一次所有lsa。

OSPF協議學習總結

ospf 一 ospf是什麼?ospf的特點 1 open shortest path first開放式最短路徑優先,是一種鏈路狀態的igp協議,基於ip協議號89 2 無環路 防環機制 3 收斂速度快 4 擴充套件性強多區域劃分,普通區域必須和骨幹區域直接相連 5 支援認證 按照認證方式分為介面認...

Cisco路由器OSPF協議經典學習筆記

ospf協議操作 1 宣告ospf的路由器從所有啟動ospf協議的介面上發出hello報文,兩台router共享一條公共資料鏈路,並且能夠相互成功協商各自hello報文中所指定的引數。那麼它們就成為鄰居 neighbor 2 鄰接關係 adjacency 建立是交換hello報文資訊的路由器型別和交...

ospf避免環路 OSPF學習筆記(一)

1 ospf 路由協議基礎 1.1 ospf 基本特點 1.支援無類域間路由 cidr 有類和無類是指路由通告,有類是按照 a b c 類位址分類進行路由 通告,ripv1 無類是指可以通過可變長子網進行路由通告。2.無路由自環 區域內無自環,通告和學習 type1 和 type2 的 lsa 是鏈...