硬核!OSPF路由协议归纳大全~
歡迎關(guān)注微信公眾號【廈門微思網(wǎng)絡(luò)】。www.xmws.cn專業(yè)IT認(rèn)證培訓(xùn)19周年
主要課程:思科、華為、紅帽、ORACLE、VMware、CISP、PMP等認(rèn)證培訓(xùn)及考證
微思網(wǎng)絡(luò)-思科CCNP認(rèn)證課程培訓(xùn) (試聽):OSPF協(xié)議真的有那么難嗎?https://mp.weixin.qq.com/s/s3f7KC4pCYNJTKfwyNUugA
01 OSPF路由協(xié)議
在同一個(gè)OSPF自制系統(tǒng)內(nèi)每一臺(tái)運(yùn)行OSPF協(xié)議的路由器總是將本地網(wǎng)絡(luò)的連接狀態(tài)用LSA(鏈路狀態(tài)通告)描述,并廣播到整個(gè)自制系統(tǒng)中去。這樣,每臺(tái)路由器都收到了自制系統(tǒng)中所有路由器生成的LSA,這些LSA的集合組成了LSDB(鏈路狀態(tài)數(shù)據(jù)庫),這樣所有的OSPF路由器都維護(hù)一個(gè)相同的描述自治系統(tǒng)內(nèi)部結(jié)構(gòu)的數(shù)據(jù)庫。
02 特點(diǎn)
l ?公有協(xié)議,管理距離是110;IP協(xié)議號為89
l ?OSPF路由協(xié)議采用cost作為度量標(biāo)準(zhǔn);
l ?每隔30分鐘定時(shí)發(fā)送更新,觸發(fā)更新
l ?支持等價(jià)負(fù)載均衡;
l ?支持區(qū)域劃分,構(gòu)成層次化的網(wǎng)絡(luò),提供路由分級管理;
l ?支持簡單口令和MD5認(rèn)證;
l ?以組播方式(224.0.0.5或224.0.0.6)傳送協(xié)議數(shù)據(jù)包;
l ?OSPF維護(hù)鄰居表、拓?fù)浔砗吐酚杀怼?/p>
03
OSPF區(qū)域
04
OSPF COST計(jì)算
05
OSPF三張表
06
OSPF鄰接與鄰居區(qū)別
07
OSPF Router-ID
l ?Router-ID用來標(biāo)識同一個(gè)OSPF域中的路由器,全網(wǎng)唯一
l ?LSBDs中,使用Router-ID區(qū)分不同的路由器
l ?Router-ID可以通過手動(dòng)指定,或者自動(dòng)選舉
l ?自動(dòng)選舉:若有Loopback接口,則選最大的Loopback接口,若無,則選舉活躍的物理接口中IP地址為最大的。
l ?手動(dòng)指定:(config-router)#router-id 1.1.1.1
想讓手動(dòng)指定的Router-ID生效.必須清除進(jìn)程,clear ip ospf process
OSPF DR/BDR:
l ?OSPF路由器也是通過Hello數(shù)據(jù)報(bào)文來發(fā)現(xiàn)鄰居,然后進(jìn)入2-Way狀態(tài),在這個(gè)狀態(tài)下選舉DR和BDR。
l ?選舉是利用Hello報(bào)文內(nèi)的ID和Priority(優(yōu)先級)來確定。優(yōu)先級大小為0-255(默認(rèn)值為1,0代表不參加選舉)
l ?優(yōu)先級值最高的路由器成為DR。
l ?修改接口優(yōu)先級??ip ospf priority xx
l ?如果優(yōu)先級值大小一樣,則Router-ID最高的路由器選舉為DR,Router-ID次之為BDR。
l ?并且DR具有非搶占性,要么重啟路由器,要么clear ip ospf process
l ?DR負(fù)責(zé)向其他路由器發(fā)送更新信息,BDR則監(jiān)控DR狀態(tài)。
l ?DR出故障時(shí),BDR升級為DR,并選舉新的BDR。
l ?BR/BDR是基于路由器接口,而不是整臺(tái)設(shè)備,有可能一臺(tái)設(shè)備的一個(gè)接口為DR,另一個(gè)接口為BRD
DRother?用224.0.0.6通知DR/BDR路由器,監(jiān)聽224.0.0.5
DR/BDR利用組播地址224.0.0.5通知DRother路由器,監(jiān)聽224.0.0.6
08
OSPF單區(qū)域配置
R1:
router ospf 1
router-id 1.1.1.1
network 1.1.1.1 0.0.0.0?area 0
network 192.168.12.1 0.0.0.0?area 0
!
R2:
router ospf 1
router-id 2.2.2.2
network 2.2.2.2 0.0.0.0?area 0
network 192.168.12.2 0.0.0.0?area 0
network 192.168.23.2 0.0.0.0?area 0
!
R3:
router ospf 1
router-id 3.3.3.3
network 3.3.3.3 0.0.0.0 area 0
network 192.168.23.3 0.0.0.0 area 0
!
Tips:在OSPF中,不管loopback接口配置的掩碼是多少,默認(rèn)通告出去的掩碼為/32,這是OSPF
的網(wǎng)絡(luò)類型導(dǎo)致,如果想通告出去的時(shí)候,為接口的真實(shí)掩碼,則在loopback接口下配置
ip ospf network point-to-point
09
network?作用
1、使此IP所屬的接口,參與路由協(xié)議進(jìn)程。實(shí)際上就是使用IP地址范圍,來確定哪些接口需要參與路由協(xié)議進(jìn)程。
2、宣告此IP屬于的網(wǎng)段,傳遞出去的子網(wǎng)掩碼以接口配置的掩碼為準(zhǔn)。
3、OSPF可以支持精確宣告
10
OSPF多區(qū)域配置
R1/R2配置不再贅述:
R3:
router ospf 1
router-id 3.3.3.3
network3.3.3.3 0.0.0.0 area 0
network 192.168.23.3 0.0.0.0 area 0
network 192.168.34.3 0.0.0.0 area 1
!
R4:
router ospf 1
router-id 4.4.4.4
network 4.4.4.4 0.0.0.0 area1
network 192.168.34.4 0.0.0.0 area 1
network 192.168.0.0 0.0.3.255 area 1
!
11
OSPF區(qū)域間匯總
必須在ABR匯總
R3:
router ospf 1
area 1 rang 192.168.0.0 255.255.252.0
!
12
OSPF默認(rèn)路由
R1:
ip route 0.0.0.0 0.0.0.0 x.x.x.x
router ospf 1
default-information originate
13
OSPF默認(rèn)路由
(首先保證設(shè)備都被network宣告,這里只是演示下發(fā)默認(rèn)路由,其他的接口該怎么宣告還怎么宣告,宣告了才能起鄰居,起了鄰居才能傳路由)
R1:
router ospf 1
default-information originate always??//強(qiáng)制下發(fā)
14
OSPF相關(guān)命令
show ip ospf interface brief ? ?//查看接口關(guān)于OSPF的信息
show ip ospf interface serial 1/0 ? //查看某個(gè)接口關(guān)于OSPF的詳細(xì)信息
show ip route ospf ? ? ? ? ? ? ? ? ? ?//查看OSPF路由
show ip ospf neighbor ? ? ? ? ? ? ?//查看ospf鄰居
show ip ospf database ? ? ? ? ? ?//查看ospf鏈路狀態(tài)數(shù)據(jù)庫
ip ospf network xxxx?? ? ? ? ? ? ?//接口下更改OSPF網(wǎng)絡(luò)類型
debug ip ospf adj ? ? ? ? ? ? ? ? ? ?//查看OSPF鄰居關(guān)系建立過程
debug ip ospf hello ? ? ? ? ? ? ? ?//查看OSPF hello包
debug ip ospf events ? ? ? ? ? ?//查看OSPF相關(guān)事件
end?
歡迎關(guān)注微信公眾號【廈門微思網(wǎng)絡(luò)】。www.xmws.cn專業(yè)IT認(rèn)證培訓(xùn)19周年
主要課程:思科、華為、紅帽、ORACLE、VMware、CISP、PMP等認(rèn)證培訓(xùn)及考證
總結(jié)
以上是生活随笔為你收集整理的硬核!OSPF路由协议归纳大全~的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 运维基础(3)备份篇
- 下一篇: 2021年7月【RHCE考试战报】他们都