溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

OSPF動(dòng)態(tài)路由協(xié)議基礎(chǔ)理論

發(fā)布時(shí)間:2020-06-12 15:36:48 來源:網(wǎng)絡(luò) 閱讀:935 作者:macbok 欄目:系統(tǒng)運(yùn)維

OSPF概述

OSPF協(xié)議是一種鏈路狀態(tài)協(xié)議。每個(gè)路由器負(fù)責(zé)發(fā)現(xiàn)、維護(hù)與鄰居的關(guān)系,并將已知的鄰居列表和鏈路費(fèi)用LSU(Link State Update)報(bào)文描述,通過可靠的泛洪與自治系統(tǒng)AS(Autonomous System)內(nèi)的其他路由器周期,學(xué)習(xí)到整個(gè)自治系統(tǒng)的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu);并通過自治系統(tǒng)邊界的路由器注入其他AS的路由信息,從而得到整個(gè)Internet的路由信息。每隔一個(gè)特定時(shí)間或當(dāng)鏈路狀態(tài)發(fā)生變化時(shí),重新生成LSA,路由器通過泛洪機(jī)制將新LSA通告出去,以便實(shí)現(xiàn)路由的實(shí)時(shí)更新

·

OSPF(開放式最短路徑優(yōu)先)
基于鏈路狀態(tài)信息的內(nèi)部網(wǎng)關(guān)協(xié)議(IGP協(xié)議)
基于IP協(xié)議,協(xié)議號(hào):89
SPF算法:OSPF區(qū)域中所有的路由器會(huì)從與他相鄰的路由器獲得LSA,將這些LSA存入LSDB中,計(jì)算到每一地方的最優(yōu)路徑,然后將最優(yōu)路徑存入全局路由表中。在計(jì)算的過程中,就已經(jīng)消除了環(huán)路

·

OSPF特點(diǎn)

可適應(yīng)大規(guī)模網(wǎng)絡(luò)
路由變化收斂速度快
無路由環(huán)
支持變長(zhǎng)子網(wǎng)掩碼VLSM
支持區(qū)域劃分
支持以組播地址發(fā)送協(xié)議報(bào)

·

一、OSPF四種路由類型

類型 描述
DR 當(dāng)多路訪問網(wǎng)絡(luò)發(fā)生變化時(shí),DR負(fù)責(zé)更新其他所有路由器
BDR BDR會(huì)監(jiān)控DR 的狀態(tài),并在當(dāng)前DR發(fā)生故障時(shí)接替其角色
ABR ABR用來連接骨干區(qū)域和非骨干區(qū)域,它與骨干區(qū)域之間既可以是物理連接,也可以是邏輯上的連接
ASBR ASBR路由器是用來把其他路由選擇協(xié)議學(xué)習(xí)到的路由通過路由選擇重分配的方式注入到OSPF域的路由器

·

二、OSPF五大區(qū)域

1、骨干區(qū)域(Area0)
2、非骨干區(qū)域——根據(jù)能夠?qū)W習(xí)的路有種類來區(qū)分
(1)標(biāo)準(zhǔn)區(qū)域
(2)末梢區(qū)域
(3)完全末梢
(4)非純末梢區(qū)域

·

三、OSPF數(shù)據(jù)包類型

數(shù)據(jù)包類型 數(shù)據(jù)包作用
Hello包 周期性的發(fā)送,用來發(fā)現(xiàn),建立、維護(hù)鄰居關(guān)系
數(shù)據(jù)庫(kù)描述包(DBD) 用來描述本地鏈路數(shù)據(jù)庫(kù)的摘要信息
鏈路狀態(tài)請(qǐng)求包(LSR) 用于向鄰居請(qǐng)求所需LSA的詳細(xì)信息
鏈路狀態(tài)更新包(LSU) 用與對(duì)方恢復(fù)所請(qǐng)求LSA的詳細(xì)信息
鏈路狀態(tài)確認(rèn)包(LSACK) 確認(rèn)收到LSU,每個(gè)LSA需要被分別確認(rèn)

·

四、OSPF網(wǎng)絡(luò)類型

網(wǎng)絡(luò)類型 hello時(shí)間 Dead時(shí)間 鄰居與鄰接關(guān)系
廣播 10s 40s 自動(dòng)建立鄰居,選舉DR/BDR
P2P 10s 40s 自動(dòng)建立鄰居,無需選舉DR/BDR
P2MP 30s 120s 手動(dòng)指鄰居,無需選舉DR/BDR
NBMA 30s 120s 手動(dòng)指鄰居,選舉DR/BDR

·

五、OSPF鄰接關(guān)系建立過程

狀態(tài) 過程
Down(無效狀態(tài)) 收到hello激活到int狀態(tài)
Init(初始狀態(tài)) 收到hello報(bào)文,沒有發(fā)現(xiàn)自己的R-id
2-Way(雙向通信狀態(tài)) 接受到了hello報(bào)文,且在active neighbor字段看懂了自己的R-ID
exstart(信息交互初始狀態(tài)) 交互first DBD報(bào)文,確定主從關(guān)系,R-ID大的為master
exchange(信息交換狀態(tài)) 交互DBD報(bào)文,攜帶LSA的頭部信息
loading(信息加載狀態(tài)) 當(dāng)收到本地DBD報(bào)文中M位為0是,進(jìn)入該狀態(tài)
full(完全鄰接狀態(tài)) 路由器之間建立完全鄰接狀態(tài),LSDB同步完成

六、OSPF鏈路狀態(tài)

1、鏈路狀態(tài)數(shù)據(jù)庫(kù)的組成
(1)每個(gè)路由器都創(chuàng)建了由每個(gè)接口、對(duì)應(yīng)的相鄰節(jié)點(diǎn)和接口速度組成的數(shù)據(jù)庫(kù)
(2)鏈路狀態(tài)數(shù)據(jù)庫(kù)中的每個(gè)條目稱為L(zhǎng)SA(鏈路狀態(tài)通告),常見的有六種LSA類型
2、鏈路狀態(tài)通告(LSA)類型
Type1 :路由器LSA 由區(qū)域內(nèi)的路由器發(fā)出的(所有路由)
Type2: 網(wǎng)絡(luò)LSA 由區(qū)域內(nèi)的DR發(fā)出的(宣告網(wǎng)絡(luò)狀態(tài)信息)
Type3 :網(wǎng)絡(luò)匯總LSA ABR發(fā)出的,其他區(qū)域的匯總鏈路通告(匯總交換)
Type4 :ASBR匯總LSA ABR發(fā)出的,用于通告ASBR信息(告知ASBR位置)
Type5: AS外部LSA ABR發(fā)出的,用于通告外部路由(外交官)
Type6: NSSA外部LSA NSSA區(qū)域內(nèi)的ASBR發(fā)出的,用于本區(qū)域連接的外部路由
·

七、OSPF工作過程

OSPF動(dòng)態(tài)路由協(xié)議基礎(chǔ)理論

·

八、OSPF的度量值

COST=10^8/BW

最短路勁是基于接口指定時(shí)代(cost)計(jì)算的

接口類型 代價(jià)(108/BW)
Fast Ethernet 1
Ethernet 10
56K 1785

九、OSPF的配置命令

描述 命令
啟動(dòng)OSPF路由進(jìn)程 rout ospf process-id
指定OSPF協(xié)議運(yùn)行的接口和所在的區(qū)域 network address invers-mask area area-ad
查看路由表信息(直連/學(xué)習(xí)) show ip route
只查看OSPF學(xué)習(xí)到的路由 show ip route ospf
查看OSPF協(xié)議配置信息 show ip protocol
查看OSPF是如何配置的以及ABR信息 show ip ospf
查看LSDB內(nèi)的所有LSA數(shù)據(jù)信息 show ip ospf database
查看接口上OSPF配置信息 show ip ospf interface
查看OSPF鄰居和鄰接的狀態(tài) show ip ospf neighbor
查看OSPF鄰居的詳細(xì)信息(包括DR/BDR) show ip ospf neighbor detail
向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI