ospf路由協議
開放式最短路徑優先
ospf
的三張表
鄰居列表
鏈路狀態資料庫
路由表建立鄰接關係——連句狀態資料庫——最短路徑樹——路由表
學習鏈路狀態資訊
非骨幹區域圍繞著area 0 去連線
area 0 負責區域間路由資訊傳播
劃分目的:控制鏈路狀態資訊lsa泛洪的範圍,減小鏈路狀態資料庫lsbd的大小,改善網路的擴充套件性,達到快速收斂
:指定路由器
bdr:備份路由器
drother
:其他路由器——只和dr及bdr形成鄰接關係
為減小多路訪問**中ospf流量,ospf會選擇指定(dr)和乙個備份路由器(bdr)當多路訪問網路發生變化是,dr負責更新其他所有ospf路由器,bdr會監控dr並在dr故障時頂替
dr/bdr
是在同一網段中選擇的
自動選舉dr和bdr
網段上router id 最大的路由器將被選舉為dr第二大的將被選舉為bdr
手工選舉dr/bdr
優先順序範圍是0-255.數值越大,優先順序越高,預設為1
如果優先順序相同,則需要比較router id
如果路由器的優先順序被設定為0,它將不參與dr/bdr的選舉
路由器的優先順序可以影響乙個選舉過程,但是它不能強制更換已經存在的dr/bdr路由器
224.0.0.5——drother
224.0.0.6——dr/bdr
ospf的度量值為cost
計算方法:cost=10的8次方除以bw(頻寬),頻寬越大,cost值越小
最短路徑是基於介面指定的代價(cost)計算的
點到點網路(point—to—point)
廣播多路訪問網路(broadcast multi access bma)
非廣播多路訪問網路(none broadcast multi access nmaba)
點到多點網路(point—to—multi point)
可適應大規模網路
路有變化收斂速度快
無路由環
支援變長子網掩碼vlsm
支援區域劃分
支援以組播位址傳送協議報文
ospf重分發
虛鏈路;
使用場景:幫助這個非骨幹區域獲取完整lsdb
命令:非骨幹區域的中專區域打:
r10:ospf 1 r18:ospf 1
area1 area1
vlink-peer 對端的router-id vlink-peer 對端的router-id
注意:虛鏈路只能幫助乙個非骨幹區域跨越非骨幹區域,虛鏈路屬於區域0。
檢視虛鏈路狀態:display ospf vlink
雙向重分發:將ospf區域路由進rip區域引進路由
ospf 1 :import-route rip 1 cost 100
rip 1 : import-route ospf 1 cost 0
lsa的型別/特點
第一類lsa:router-lsa,有每個路由器生成,描述了路由器的鏈路狀態和花費,傳遞到整個區域
第二類lsa:network-lsa,由指定路由器dr產生,描述了本網段的鏈路狀態傳遞到整個區域
第六類lsa:組成員lsa,目前不支援組播
第七類lsa:nssa外部lsa,由asbr產生,幾乎和第五類lsa通告是相同的,但nssa外lsa通告的非純末梢區域內部進行泛洪
末梢:組織4.5類lsa傳遞進stub區域,由abr產生預設路由指向stub區域
ospf 1
area 2
stub
完全末梢:阻止3.4.5.類lsa傳遞進stub區域,會由abr產生一條預設路由給stub區域
ospf 1
area 2
stub no-summary
次末節(非純末梢)阻止4.5類lsa傳遞進ospf,將5類的lsa轉變為7類lsa,由下一台abr將7類lsa再次轉變為5類
ospf 1
area 3
nssa
完全次末節(純末梢):阻止3.4.5.類lsa傳遞進ospf,會由abr下發一條預設路由指向nssa區域
ospf 1
area 3
nssa no-summary
重分發過程中下發預設路由
ospf裡下發預設路由給其他ospf鄰居
default- route-advertise always cost 0
rip裡下發預設理由給rip鄰居
default-route originate cost 0
鏈路狀態路由協議OSPF
執行鏈路狀態路由協議的路由器只保留自己知道的部分網路的拓撲資訊,但是所有路由器儲存的路由資訊的總和則可以提供整個網路的拓撲結構檢視。各個鏈路狀態路由器根據自己的路由表計算到達目標的最短通路。鏈路狀態路由協議在網路拓撲結構改變時觸發路由更新功能。執行鏈路狀態協議的路由器通過hello協議來發現鄰居,並...
OSPF 鏈路狀態路由協議
ospf 鏈路狀態路由協議 無環路由 工作在網路層 維護 鄰居表 鄰接 傳送lsa鏈路狀態資訊 資料庫 路由表 通過交換hello資料報來建立鄰居關係,傳播lsa,將lsa放到資料庫,週期更新通過序列號進行對比,鏈路狀態請求,通過spf演算法算出最優路由 路由基於埠 骨幹區域br 非骨幹區域一定要和...
鏈路狀態路由協議OSPF 虛鏈路(三)
1 ospf虛鏈路 a 當非主幹區域與主幹區域area0不連續時必須建立虛鏈路 b 虛鏈路配置 area area id virtual link router id area id 指虛鏈路經過的中轉區的區域id router id 指定虛鏈路另一端的路由器id 拓撲如下 r1配置 conf t ...