OSPF學習筆記(一)

2021-06-27 20:14:02 字數 1187 閱讀 2497

(1)基本資訊

範圍:igp

設計原理:ls(鏈路狀態)

無類(掩碼可以是任意長度)

封裝:封裝在ip報文中,協議號89

鄰居表、拓撲表(包括所有的路由資訊和完整的拓撲結構資訊)、路由表

鏈路狀態協議的結構一般都要:劃分區域(對路由進行「域間彙總」)--按照介面來劃分區域。

路由器分為:骨幹路由器,區域邊界路由器(abr),域內路由器

(2)鄰居關係建立

鄰居關係:互動hello包(沒互動路由資訊);鄰接關係:不僅互動hello包,還互動lsa資訊。

p-to-p(p2p)連線的路由器的所有鄰居關係會變成fully鄰接;而在ma連線中,為了減少鏈路中lsa資訊的傳輸,會首先選出dr(指定路由器—班長)和bdr(備份指定路由器—副班長),其它路由器和dr、bdr之間可以傳輸lsa資訊以建立鄰接關係,其它路由器之間只能建立鄰居關係。

建立鄰居關係的hello包以下資訊必須一致:(1)hello和dead時間間隔,(2)區域id,(3)認證金鑰,(4)stub區域標識。

ospf的報文型別:hello、db摘要(dbd--節約頻寬)、ls請求(lsr)、ls更新(lsu)、ls確認(ls ack)。路由器之間建立鄰居關係後,會首先傳送lsdb摘要,其它路由器收到摘要後會檢視缺的路由條目,然後會傳送lsr,相應路由器會傳送lsu應答,收到路由條目的路由器會傳送ls確認資訊(可靠機制)。

路由器從初始到建立鄰接關係的整個過程需要經過幾個狀態:a、initial—傳送hello報文;b、2way—收到包含自己routerid的hello報文(如果是p2p連線,則直接進入下一階段,如果是ma連線,則先選出dr和bdr);c、exstart—通過first dbd報文確定主從關係(傳送dbd的先後順序);d、exchange—dbd資訊互動;e、loading—lsr、lsu;f、full狀態。

(3)路由計算

乙個區域內的每個路由器有相同的lsdb(所有的路由資訊和拓撲),但是每個路由器會以自己為根計算最短路徑,形成路由表。

lsa(類似於路由條目)更新有增量更新和週期更新,ospf採用了這兩種方式,但是週期更新的時間較長(30分鐘),如果在60分鐘之內還是沒有收到更新則刪除路由條目。

收到路由條目後,如何判斷是否是最新的?根據序列號—序列號越大,lsa越有效。

dr的選舉方式:a、較大的priority(default=1);b、較大的router id。

dr的特點:

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

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

OSPF 協議學習筆記

開放最短路徑優先 open shortest path first 為了克服rip缺點而生。演算法 最短路徑演算法spf。分布式的鏈路狀態協議 link state protocol 使用ip資料報傳送。ip協議字段值為89 各欄位意義 1 版本 當前版本是2 2 型別 可以是五種型別分組中的一種 ...

學習筆記 OSPF原理

ospf open shortest pass first,開放最短路徑優先協議 是乙個最常用的內部網管協議,是乙個鏈路狀態協議。ospf的特點 ospf是一種無類路由協議,支援vlsm可變長子網掩碼。ospf度量 從源到目的所有出介面的度量值,和介面頻寬反比 10 8 頻寬 收斂速度極快,但大型網...