HCIA OSPF動態路由協議

2021-10-08 18:07:36 字數 3442 閱讀 9041

ospf

開放式最短路徑優先協議
版本分為v1/v2/v3,其中v3為ipv6使用,

屬於無類別鏈路狀態路由協議,更新量大->無法適應中、大型網路環境

ospf的資料報型別型別

作用hello

發現、建立週期保活鄰居關係

dbd資料庫描述

lsr鏈路狀態請求

lsu鏈路狀態更新–攜帶各種lsa

lsack

鏈路狀態確認

lsa鏈路狀態通告–具體一條條拓撲或路由資訊

ospf狀態機

兩台直連的ospf鄰居路由器間雙方不同階段的關係為不同的狀態
狀態

解釋down

一旦本地發出hello包,進入下一狀態

init

初始化,r1收到的r2的hello包中存在r1的r1的router-id,進入下一階段

2way

雙向通訊 鄰居關係建立的標誌

條件匹配

exstart

預啟動使用沒有資料庫資訊的dbd包進行主從關係的選舉,rid值大為主,優先進入下一狀態

exchange

準交換使用攜帶資料庫目錄資訊的dbd包來進行共享,需要ack確認

loading

載入檢視完對端鄰居的dbd包後,使用lsr/lsu/lsack來獲取未知的lsa資訊

full

**鄰接關係建立的標誌

ospf的工作過程

路由器上ospf協議啟動配置完成後,本地收發hello'包;

在接收到的hello包中存在本地的rid,建立鄰居關係,生成鄰居表;

鄰居關係建立後,基於條件進行抉擇

1、條件匹配失敗,維持鄰居關係,僅靠hello包週期保活

2、條件匹配成功,可以建立鄰接關係

使用dbd包來共享本地lsdb目錄,之後本地基於其他鄰接共享過來的dbd,

判斷本地未知lsa有哪些;

再使用lsr向鄰接進行查詢,鄰接返回lsv包來傳遞看具體的lsa資訊,同時

本地需要ack確認接收;

當本地接收到所有的lsa後,本地lsdb資料庫建立完成,生成資料庫表

再本地基於lsdb生成有向圖----樹形結構圖----路由表

收斂完成,hello包週期保活,每30min週期進行dbd包對比

ospf的基本配置

ospf 1 router-id 1.1.1.1   #啟動時定義程序號,建議定製route-id

router-id全網唯一 手工配置;如不配置預設為環迴介面ip位址最大值

宣告:1、啟用 2、介面資訊可傳遞 3、區域劃分

area 0 #進入區域

network 192.168.1.0 0.0.0.255 #反掩碼

network 1.1.1.1 0.0.0.0 #介面ip定死

ospf在進行宣告時,必須攜帶反掩碼

ospf的區域劃分規則

1、星型結構:區域0為骨幹區域,大於0為非骨幹區域,費骨幹區域必須連線到骨幹區域

2、abr邊界路由器:邊界路由器的左埠和右埠處於不同的區域

啟動配置完成後,鄰居間收發hello包,建立鄰居關係,生成鄰居表

display ospf peer     

display ospf peer brief #檢視鄰居摘要

鄰居關係建立後,進行條件匹配,若成功則可以建立鄰接關係

鄰接關係間將進行lsa的洪氾,lsdb同步–學習未知lsa資訊,生成資料庫表。

lsdb同步完成後生成有向圖再轉化為樹形結構最終生成路由表

華為裝置中,ospf協議優先順序為10;

ospf的度量 = cost值 = 開銷值 = 參考頻寬/介面頻寬

ospf的選路規則:整段路徑cost值之和最小值

當介面頻寬大於參考頻寬時,cost值為1,可能導致選路不佳

建議修改參考頻寬,全網裝置參考頻寬必須一致

ospf 1

bandwidth-reference 1000

ospf成為鄰接的條件

關注網路型別 – 點到點 --ma

點到點:乙個網段中只存在兩個節點

ma:多路訪問,在乙個網段中節點數量不受限制

點到點網路中,鄰居關係必然建立為鄰接關係

ma網路中,為避免大量的重複更新,將進行dr/bdr選舉;所有非dr/bdr間為鄰居關係

選舉規則:先比較介面優先順序 0-255 預設為1 數值大優先 若為0 不參選 若優先順序相同 比較參選裝置的的router-id 數值大優先

inte***ce ge 0/0

/0 #進入參選介面

ospf dr-priority 2 # 修改優先順序

選舉為非搶占行為;修改後必須重啟該網段所有程序裝置

ospf的拓展配置

1、認證在直連鄰居的介面上配置

inte***ce ge 0/0

/1ospf authentication-mode md5 1 cipher 密碼

鄰居間認證模式、編號、金鑰必須一致

2、加快收斂–hello time 10s --dead time 40s

修改本端介面的hello time 本端的dead time自動4倍關係匹配,直連鄰居間hello和dead time 必須完全一致,否則無法建立鄰居關係

inte***ce ge 0/0

/1ospf timer hello 5

3、預設路由邊界路由器上配置後,內部其他ospf路由生成預設路由指向邊界

ospf 1

deafult-route-advertise always

4、彙總區域彙總 由於ospf協議傳遞拓撲資訊故不能直接進行介面彙總,只能在區域間傳遞路由條目,進行彙總配置

ospf 1

area 0

abr-summary 1.1

.0.0

255.255

.252

.0在abr上將區域0的路由彙總到其他區域

動態路由協議

動態路由協議的三個缺點 障礙 1.安全 2.選路不佳 3.占用硬體資源 動態路由協議的優點 1 配置管理方便 2 針對拓撲變化自動重新收斂 3 實用於較大複雜的網路環境 動態路由協議的追求 1 占用資源少 2 選擇路徑佳 3 收斂速度快 全網 資訊同一時間全網同步,將降低出環的概率 動態路由協議的分...

動態路由協議

什麼是動態路由協議 路由協議是用於路由器之間交換路由資訊的協議。動態路由協議分為內部閘道器協議 igp 和外部閘道器協議 egp 通過路由協議,路由器可以動態共享有關遠端網路的資訊,路由協議可以確定到達各個網路的最佳路徑,然後將路徑新增到路由表中。動態路由協議可以自動的發現遠端網路,主要的好處是 只...

動態路由協議

一 動態路由協議 動態路由協議通過路由資訊的交換生成並維護 引擎所需的路由表。當網路拓撲結構改變時動態路由協議可以自動更新路由表,並負責決定資料傳輸最佳路徑。在動態路由中,管理員不再需要與靜態路由一樣,手工對路由器上的路由表進行維護,而是在每台路由器上執行乙個路由協議。這個路由協議會根據路由器上的介...