IP地址配置冲突导致路由振荡怎么办
本期小編為大家?guī)淼氖?#xff1a;由于IP地址配置沖突導(dǎo)致路由振蕩,使用戶業(yè)務(wù)時(shí)斷時(shí)通。
?背景知識(shí):
IP地址在一個(gè)局域網(wǎng)內(nèi)具有唯一性,也就是說局域網(wǎng)內(nèi),不能為不同的設(shè)備配置相同的IP地址。
?組網(wǎng)情況:
RTA、RTB、RTC和RTD配置OSPF協(xié)議,Router ID和IP地址如圖上標(biāo)識(shí)。
?故障現(xiàn)象:
l ?CPU使用率很高。display cpu-usage查看CPU使用狀態(tài)時(shí),ROUT任務(wù)占用率明顯高于其他任務(wù)。
l ?發(fā)生路由振蕩
?原因分析:
在OSPF網(wǎng)絡(luò)中,接口IP地址配置沖突時(shí)可能導(dǎo)致OSPF的LSA頻繁的老化和產(chǎn)生,進(jìn)而導(dǎo)致網(wǎng)絡(luò)不穩(wěn)定,引起路由振蕩,消耗CPU處理資源。
?處理步驟:
1、在各設(shè)備上每隔一秒執(zhí)行一次display ospf lsdb命令,查看每臺(tái)交換機(jī)的OSPF的鏈路狀態(tài)數(shù)據(jù)庫(LSDB)信息。
2、根據(jù)各設(shè)備的回顯信息,判斷故障點(diǎn)。
a、情況一
在一臺(tái)交換機(jī)上發(fā)現(xiàn)網(wǎng)段LSA的老化時(shí)間(Age)為3600或者偶爾沒有這條LSA,且Sequence字段增加很快。其他交換機(jī)的相同網(wǎng)段LSA的Age不斷在3600和其他較小值之間切換,而且Sequence字段增加很快。
同時(shí)滿足上述條件說明LSA老化異常。
例如:
<RTC>display?ospf?lsdbOSPF?Process?1?with?Router?ID?3.3.3.3Link?State?DatabaseArea:?0.0.0.0Type??????LinkState?ID????AdvRouter??????????Age??Len???Sequence???MetricRouter????4.4.4.4?????????4.4.4.4??????????????2??48????8000000D???????1Router????3.3.3.3?????????3.3.3.3??????????????6??72????80000016???????1Router????2.2.2.2?????????2.2.2.2????????????228??60????8000000D???????1Router????1.1.1.1?????????1.1.1.1????????????258??60????80000009???????1Network???112.1.1.4???????4.4.4.4????????????121??32????80000001???????0Network???112.1.1.2???????1.1.1.1???????????3600??32????80000015???????0Network???222.1.1.3???????3.3.3.3????????????227??32????80000003???????0Network???111.1.1.1???????1.1.1.1????????????259??32????80000002???????0AS?External?DatabaseType??????LinkState?ID????AdvRouter??????????Age??Len???Sequence???MetricExternal??33.33.33.33?????4.4.4.4????????????206??36????800001D7???????1External??125.12.1.2??????4.4.4.4????????????206??36????80000032???????1此時(shí),在各交換機(jī)上每隔一秒輸入display ospf routing,如果看到有路由在振蕩,且沒有鄰居振蕩,則可以判斷為IP地址沖突或Router ID沖突。結(jié)合display ospf lsdb的回顯信息,可以判斷為DR和非DR的IP地址沖突。
根據(jù)AdvRouter找到其中的一臺(tái)設(shè)備進(jìn)而定位出是哪個(gè)接口,與其沖突的設(shè)備只能夠通過網(wǎng)絡(luò)IP地址規(guī)劃找到,很難通過OSPF自身攜帶的信息找到?jīng)_突設(shè)備。(歡迎關(guān)注公眾號(hào):網(wǎng)工程師阿龍,領(lǐng)取更多送書福利)
如本例中,可以首先判斷出沖突的IP地址為112.1.1.2,其中一臺(tái)沖突設(shè)備的Router ID為1.1.1.1,與其沖突的另外一臺(tái)設(shè)備(3.3.3.3)無法通過OSPF自身攜帶的信息找到。
b、情況二
如果任一臺(tái)交換機(jī)上出現(xiàn)兩個(gè)LinkState Id為112.1.1.2的Network LSA,并且這兩個(gè)LSA的Age字段一直都很小,Sequence字段增加比較快。說明IP地址沖突發(fā)生在DR和BDR上。
<RTC>display?ospf?lsdbOSPF?Process?1?with?Router?ID?3.3.3.3Link?State?DatabaseArea:?0.0.0.0Type??????LinkState?ID????AdvRouter??????????Age??Len???Sequence???MetricRouter????4.4.4.4?????????4.4.4.4?????????????17??48????8000011D???????1Router????3.3.3.3?????????3.3.3.3?????????????21??72????8000015A???????1Router????2.2.2.2?????????2.2.2.2????????????151??60????80000089???????1Router????1.1.1.1?????????1.1.1.1???????????1180??60????8000002A???????1Network???112.1.1.2???????3.3.3.3??????????????3??32????8000016A???????0Network???112.1.1.2???????1.1.1.1??????????????5??32????80000179???????0Network???222.1.1.3???????3.3.3.3????????????145??32????8000002D???????0Network???212.1.1.4???????4.4.4.4?????????????10??32????80000005???????0Network???111.1.1.2???????2.2.2.2????????????459??32????80000003???????0AS?External?DatabaseType??????LinkState?ID????AdvRouter??????????Age??Len???Sequence???MetricExternal??33.33.33.33?????4.4.4.4?????????????30??36????800001DC???????1External??125.12.1.2??????4.4.4.4?????????????30??36????80000037???????13、根據(jù)規(guī)劃修改沖突一方的IP地址。
?經(jīng)驗(yàn)總結(jié):
在OSPF網(wǎng)絡(luò)中,接口IP地址配置突時(shí)可能導(dǎo)致OSPF的LSA頻繁的老化和產(chǎn)生,進(jìn)而導(dǎo)致網(wǎng)絡(luò)不穩(wěn)定,引起路由振蕩。
因此,網(wǎng)絡(luò)中接口IP地址需要根據(jù)規(guī)劃配置,不要隨意改動(dòng)網(wǎng)絡(luò)規(guī)劃參數(shù)。如果IP地址沖突已經(jīng)發(fā)生,則需要快速、精確定位到IP地址沖突的設(shè)備,在最短的時(shí)間內(nèi)解決此類問題。
總結(jié)
以上是生活随笔為你收集整理的IP地址配置冲突导致路由振荡怎么办的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Windows组策略让你的网络系统更强壮
- 下一篇: 怎么选择网管型和非网管型交换机