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