柚子快報(bào)激活碼778899分享:OSPF網(wǎng)絡(luò)協(xié)議基礎(chǔ)
柚子快報(bào)激活碼778899分享:OSPF網(wǎng)絡(luò)協(xié)議基礎(chǔ)
一.什么是OSPF
? ? ? OSPF全稱Open Shortest Path First 即開放式最短路徑優(yōu)先,是路由協(xié)議的一種? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?如上圖所示就是一張簡單的OSPF協(xié)議網(wǎng)絡(luò)
為什么會(huì)出現(xiàn)OSPF?因?yàn)镽IP是一種基于距離矢量算法的路由協(xié)議,存在著 收斂慢;易產(chǎn)生路由環(huán)路;可擴(kuò)展性差,最大只能支持15跳 。而OSPF的出現(xiàn)很好地解決了上述3個(gè)問題?
OSPF是一種基于鏈路狀態(tài)的路由協(xié)議,它從設(shè)計(jì)上保證了無路由環(huán)路。
了解了什么是OSPF,以及上圖所示的網(wǎng)絡(luò)圖譜,那么可以清楚地看出它們之間的連線,這個(gè)分組在網(wǎng)絡(luò)中傳輸前需要選擇一條路線,決定路線的過程就叫路由
二.OSPF工作原理
??OSPF簡單地說就是兩個(gè)相鄰的路由器通過發(fā)報(bào)文的形式成為鄰居關(guān)系,鄰居再相互發(fā)送鏈路狀態(tài)信息形成鄰接關(guān)系,之后各自根據(jù)最短路徑算法算出路由,放在OSPF路由表,OSPF路由與其他路由比較后優(yōu)的加入全局路由表。整個(gè)過程使用了五種報(bào)文、三個(gè)階段、四張表。
五種報(bào)文分別是:Hello報(bào)文,DBD報(bào)文,LSR報(bào)文,LSU報(bào)文,LSACK報(bào)文
三個(gè)階段分別是:鄰居發(fā)現(xiàn),路由通告,路由計(jì)算
四張表分別是:鄰居表,鏈路狀態(tài)數(shù)據(jù)庫,OSPF路由表,全局路由表
(路由表的形成過程:建立連接關(guān)系--鏈路狀態(tài)數(shù)據(jù)庫--最短路徑樹--路由表)
三.OSPF的基本特征
1.ospf直接封裝在IP層。協(xié)議號(hào)為89
2.基于SPF算法
3.以累計(jì)鏈路開銷作為選路參考值
? ? ?以上多次都提到了鏈路狀態(tài)這個(gè)詞,且都與OSPF有很大關(guān)系,那么什么是鏈路狀態(tài)協(xié)議?
如果說距離矢量路由協(xié)議提供的是路標(biāo),那么鏈路狀態(tài)路由協(xié)議提供的就是地圖。每個(gè)運(yùn)行鏈路狀態(tài)協(xié)議的路由器上都有一張完整的網(wǎng)絡(luò)圖。就好比你有一張地圖怎么還會(huì)迷路?運(yùn)行鏈路狀態(tài)協(xié)議的每一臺(tái)路由器都會(huì)有一張地圖庫從而避免了環(huán)路
四.OSPF的網(wǎng)絡(luò)類型
OSPF協(xié)議所支持的網(wǎng)絡(luò)類型是指OSPF協(xié)議能夠支持的二層網(wǎng)絡(luò)類型,根據(jù)數(shù)據(jù)鏈路層協(xié)議類型可將網(wǎng)絡(luò)分為下面4中類型。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 1.廣播(Broadcast)類型:通常以組播形式(224.0.0.5和224.0.0.6)發(fā)送協(xié)議報(bào)文。 2.非廣播-多路訪問(Non-Braadcast Multiple Access,NBMA)類型:OSPF協(xié)議默認(rèn)的網(wǎng)絡(luò)類型,通常以單播形式發(fā)送協(xié)議報(bào)文。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 3.點(diǎn)到多點(diǎn)(Point-to-Multiple Point ,P2MP)類型:以組播形式(224.0.0.5)發(fā)送協(xié)議報(bào)文。 4.點(diǎn)到點(diǎn)(Point-to-Point,P2P)類型:當(dāng)鏈路層協(xié)議是PPP、HDLC、LAPB時(shí),OSPF默認(rèn)網(wǎng)絡(luò)類型是P2P,以組播形式(224.0.0.5)發(fā)送網(wǎng)絡(luò)協(xié)議報(bào)文。
五.Router ID
? ? ?Router ID是OSPF協(xié)議區(qū)域中路由器的唯一標(biāo)識(shí),一臺(tái)OSPF協(xié)議路由器的Router ID 一般有管理員手動(dòng)配置或者自行選擇
自行選擇的順序: ?。?)路由器上創(chuàng)建了邏輯接口(如環(huán)回接口),則會(huì)選擇路由器中邏輯接口中IPV4地址數(shù)值最大的作為Router ID(無論該接口是否參與了OSPF協(xié)議)。 (2)沒有邏輯接口,路由器則會(huì)選擇所有活動(dòng)物理接口的IPV4地址中數(shù)值最大的作為Router ID(無論該接口是否參與OSPF協(xié)議)。 一旦選定Router ID,只要OSPF協(xié)議進(jìn)程沒有重啟,路由器的Router ID就不會(huì)變化,無論接口是否變化。
六.Router ID 的選舉規(guī)則
? ? 6.1DR和BDR的選舉(自動(dòng)選?。?/p>
網(wǎng)段上Router ID最大的路由器將被選舉為DR,第二大的將被選舉為BDR
? ? 6.2DR和BDR的選舉(手動(dòng)選舉)
優(yōu)先級(jí)范圍是0~255,數(shù)值越大,優(yōu)先級(jí)越高,默認(rèn)為1。如果優(yōu)先級(jí)相同,則需要比較Router ID;如果路由器的優(yōu)先級(jí)被設(shè)置為0,它將不參與DR和BDR的選舉
注意:OSPF DR/BDR選舉時(shí)間有限制,過了時(shí)間只能清除OSPF進(jìn)程,重新選舉
七.OSPF的區(qū)域
? 7.1OSPF的區(qū)域類型
骨干區(qū)域:Area 0
非骨干區(qū)域:標(biāo)準(zhǔn)區(qū)域,末梢區(qū)域,完全末梢區(qū)域,非純末梢區(qū)域,完全非純末梢區(qū)域
? 7.2OSPF區(qū)域的特點(diǎn)
1.減少路由表?xiàng)l目,沒有自動(dòng)匯總,不存在域內(nèi)匯總,只有域間和域外匯總。
2.當(dāng)拓?fù)渥兏鼤r(shí)限制在一個(gè)區(qū)域內(nèi)
3.某些特定的LSA只能在區(qū)域內(nèi)泛洪,好處是減少其他區(qū)域LSDB的條目數(shù)量
4.hierarchical一定要基于層次化網(wǎng)絡(luò)設(shè)計(jì)
柚子快報(bào)激活碼778899分享:OSPF網(wǎng)絡(luò)協(xié)議基礎(chǔ)
好文推薦
本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點(diǎn)和立場。
轉(zhuǎn)載請(qǐng)注明,如有侵權(quán),聯(lián)系刪除。