一次振蕩,差點把工作震沒了,竟然是 IP 地址沖突導致的!
交換機在江湖,不遵守江湖規(guī)矩、我行我素那是不行滴。就算是不小心犯的錯,也可能導致交換機的江湖人品下降。
本期小編為大家?guī)淼氖牵河捎贗P地址配置沖突導致路由振蕩,使用戶業(yè)務時斷時通。
背景知識:
IP地址在一個局域網(wǎng)內具有唯一性,也就是說局域網(wǎng)內,不能為不同的設備配置相同的IP地址。
組網(wǎng)情況:
RTA、RTB、RTC和RTD配置OSPF協(xié)議,Router ID和IP地址如圖上標識。
故障現(xiàn)象:
- CPU使用率很高。display cpu-usage查看CPU使用狀態(tài)時,ROUT任務占用率明顯高于其他任務。
- 發(fā)生路由振蕩
原因分析:
在OSPF網(wǎng)絡中,接口IP地址配置沖突時可能導致OSPF的LSA頻繁的老化和產(chǎn)生,進而導致網(wǎng)絡不穩(wěn)定,引起路由振蕩,消耗CPU處理資源。
處理步驟:
(1) 在各設備上每隔一秒執(zhí)行一次display ospf lsdb命令,查看每臺交換機的OSPF的鏈路狀態(tài)數(shù)據(jù)庫(LSDB)信息。
(2) 根據(jù)各設備的回顯信息,判斷故障點。
a、情況一
在一臺交換機上發(fā)現(xiàn)網(wǎng)段LSA的老化時間(Age)為3600或者偶爾沒有這條LSA,且Sequence字段增加很快。其他交換機的相同網(wǎng)段LSA的Age不斷在3600和其他較小值之間切換,而且Sequence字段增加很快。
同時滿足上述條件說明LSA老化異常。
例如:
<RTC>display ospf lsdb
OSPF Process 1 with Router ID 3.3.3.3
Link State Database
Area: 0.0.0.0
Type LinkState ID AdvRouter Age Len Sequence Metric
Router 4.4.4.4 4.4.4.4 2 48 8000000D 1
Router 3.3.3.3 3.3.3.3 6 72 80000016 1
Router 2.2.2.2 2.2.2.2 228 60 8000000D 1
Router 1.1.1.1 1.1.1.1 258 60 80000009 1
Network 112.1.1.4 4.4.4.4 121 32 80000001 0
Network 112.1.1.2 1.1.1.1 3600 32 80000015 0
Network 222.1.1.3 3.3.3.3 227 32 80000003 0
Network 111.1.1.1 1.1.1.1 259 32 80000002 0
AS External Database
Type LinkState ID AdvRouter Age Len Sequence Metric
External 33.33.33.33 4.4.4.4 206 36 800001D7 1
External 125.12.1.2 4.4.4.4 206 36 80000032 1
此時,在各交換機上每隔一秒輸入display ospf routing,如果看到有路由在振蕩,且沒有鄰居振蕩,則可以判斷為IP地址沖突或Router ID沖突。結合display ospf lsdb的回顯信息,可以判斷為DR和非DR的IP地址沖突。
根據(jù)AdvRouter找到其中的一臺設備進而定位出是哪個接口,與其沖突的設備只能夠通過網(wǎng)絡IP地址規(guī)劃找到,很難通過OSPF自身攜帶的信息找到?jīng)_突設備。
如本例中,可以首先判斷出沖突的IP地址為112.1.1.2,其中一臺沖突設備的Router ID為1.1.1.1,與其沖突的另外一臺設備(3.3.3.3)無法通過OSPF自身攜帶的信息找到。
b、情況二
如果任一臺交換機上出現(xiàn)兩個LinkState Id為112.1.1.2的Network LSA,并且這兩個LSA的Age字段一直都很小,Sequence字段增加比較快。說明IP地址沖突發(fā)生在DR和BDR上。
<RTC>display ospf lsdb
OSPF Process 1 with Router ID 3.3.3.3
Link State Database
Area: 0.0.0.0
Type LinkState ID AdvRouter Age Len Sequence Metric
Router 4.4.4.4 4.4.4.4 17 48 8000011D 1
Router 3.3.3.3 3.3.3.3 21 72 8000015A 1
Router 2.2.2.2 2.2.2.2 151 60 80000089 1
Router 1.1.1.1 1.1.1.1 1180 60 8000002A 1
Network 112.1.1.2 3.3.3.3 3 32 8000016A 0
Network 112.1.1.2 1.1.1.1 5 32 80000179 0
Network 222.1.1.3 3.3.3.3 145 32 8000002D 0
Network 212.1.1.4 4.4.4.4 10 32 80000005 0
Network 111.1.1.2 2.2.2.2 459 32 80000003 0
AS External Database
Type LinkState ID AdvRouter Age Len Sequence Metric
External 33.33.33.33 4.4.4.4 30 36 800001DC 1
External 125.12.1.2 4.4.4.4 30 36 80000037 1
(3) 根據(jù)規(guī)劃修改沖突一方的IP地址。
經(jīng)驗總結:
在OSPF網(wǎng)絡中,接口IP地址配置突時可能導致OSPF的LSA頻繁的老化和產(chǎn)生,進而導致網(wǎng)絡不穩(wěn)定,引起路由振蕩。
因此,網(wǎng)絡中接口IP地址需要根據(jù)規(guī)劃配置,不要隨意改動網(wǎng)絡規(guī)劃參數(shù)。如果IP地址沖突已經(jīng)發(fā)生,則需要快速、精確定位到IP地址沖突的設備,在最短的時間內解決此類問題。