路由器故障:EBGP鄰居的Loopback地址ping不通
Loopback地址:系統(tǒng)管理員完成網(wǎng)絡(luò)規(guī)劃之后,為了方便管理,會(huì)為每一臺(tái)路由器創(chuàng)建一個(gè)loopback 接口,并在該接口上單獨(dú)指定一個(gè)IP 地址作為管理地址,管理員會(huì)使用該地址對(duì)路由器遠(yuǎn)程登錄(telnet ),該地址實(shí)際上起到了類似設(shè)備名稱一類的功能。 以下就是EBGP鄰居的Loopback地址ping不通的故障解決步驟:
網(wǎng)絡(luò)環(huán)境
在圖的網(wǎng)絡(luò)中,RouterB和RouterC之間建立EBGP鄰居。在RouterB上ping不通RouterC的Loopback地址和業(yè)務(wù)網(wǎng)段,也無(wú)法通過(guò)Loopback地址遠(yuǎn)程登陸,但是可以通過(guò)直連接口地址Telnet登陸。
圖EBGP鄰居的Loopback地址ping不通
故障分析
步驟 1 在RouterC上,執(zhí)行命令display current-configuration查看配置:BGP視圖下RouterC通過(guò)network命令發(fā)布路由給RouterB,同時(shí)使能了BGP dampening特性,還在OSPF視圖下通過(guò)import-route static命令引入了所有靜態(tài)路由。
步驟 2 在RouterB上,執(zhí)行命令display ip routing-table查看路由表,發(fā)現(xiàn)沒(méi)有學(xué)習(xí)到RouterC發(fā)布的路由。
步驟 3 在RouterC上,執(zhí)行命令display ip routing-table查看無(wú)法發(fā)布的業(yè)務(wù)網(wǎng)段,發(fā)現(xiàn)激活的路由是OSPF ASE路由,不是黑洞路由。原因是黑洞路由的優(yōu)先級(jí)為200,比OSPF ASE路由的優(yōu)先級(jí)150要低。以218.15.232.0/21網(wǎng)段為例,黑洞路由配置如下:
- ip route-static 218.15.232.0 255.255.248.0 NULL0 preference 200
只有OSPF ASE的狀態(tài)是Active Adv:
- <RouterA> display ip routing-table 218.15.232.0 21 verbose
- Routing Table : Public
- Summary Count : 3
- Destination: 218.15.232.0/21
- Protocol: O_ASE Process ID: 10
- Preference: 150 Cost: 11
- NextHop: 59.34.59.34 Interface: GigabitEthernet2/0/8
- RelyNextHop: 0.0.0.0 Neighbour: 0.0.0.0
- Tunnel ID: 0x0 Label: NULL
- State: Active Adv Age: 03h58m01s
- Tag: 1
- Destination: 218.15.232.0/21
- Protocol: BGP Process ID: 0
- Preference: 150 Cost: 0
- NextHop: 218.15.239.234 Interface: GigabitEthernet2/0/8
- RelyNextHop: 59.34.59.34 Neighbour: 218.15.239.234
- Tunnel ID: 0x0 Label: NULL
- State: Inactive Adv GotQ Age: 04h50m28s
- Tag: 0
- Destination: 218.15.232.0/21
- Protocol: Static Process ID: 0
- Preference: 200 Cost: 0
- NextHop: 0.0.0.0 Interface: NULL0
- RelyNextHop: 0.0.0.0 Neighbour: 0.0.0.0
- Tunnel ID: 0x0 Label: NULL
- State: Inactive Adv Age: 240d22h14m12s
- Tag: 0
步驟 4 查看RouterC的log信息,發(fā)現(xiàn)OSPF持續(xù)震蕩。
- #Sep 28 19:54:15 2007 ZQ-M-C-nHG-NE5000E-A OSPF/5/AGELSA:OSPF TrapID1.3.6.1.2.1.
- 14.16.2.13: Aged a LSA Area Id 0.0.0.0 LsdbType 5 LsdbLsid 218.15.232.0 LsdbRout
- erId 218.15.239.235 Router 218.15.239.234
- #Sep 28 19:54:41 2007 ZQ-M-C-nHG-NE5000E-A OSPF/5/OGNLSA:OSPF TrapID1.3.6.1.2.1.
- 14.16.2.12: Originate new LSA AreaId 0.0.0.0 LsdbType 5 LsdbLsid 218.15.232.0 Ls
- dbRouterId 218.15.239.234 Router 218.15.239.234.
- #Sep 28 19:55:17 2007 ZQ-M-C-nHG-NE5000E-A OSPF/5/AGELSA:OSPF TrapID1.3.6.1.2.1.
- 14.16.2.13: Aged a LSA Area Id 0.0.0.0 LsdbType 5 LsdbLsid 218.15.232.0 LsdbRout
- erId 218.15.239.235 Router 218.15.239.234
步驟 5 根據(jù)以上配置,OSPF的ASE LSA一旦振蕩,就會(huì)導(dǎo)致OSPF ASE的路由時(shí)而激活,時(shí)而不激活,導(dǎo)致城域網(wǎng)的靜態(tài)路由無(wú)法被激活,進(jìn)而導(dǎo)致BGP發(fā)送的此網(wǎng)段路由震蕩。如果振蕩頻繁,BGP dampening功能就會(huì)把該振蕩的網(wǎng)段抑制掉,從而導(dǎo)致該網(wǎng)段無(wú)法發(fā)布。
----結(jié)束
處理步驟
在RouterC上分別執(zhí)行以下操作。
步驟 1 執(zhí)行命令system-view,進(jìn)入系統(tǒng)視圖。
步驟 2 執(zhí)行bgp命令,進(jìn)入BGP視圖。
步驟 3 執(zhí)行undo dampening命令,去使能BGP dampening特性。
步驟 4 執(zhí)行命令return退回到用戶視圖,執(zhí)行命令save,保存對(duì)配置的修改。
----結(jié)束
完成上述操作后,在RouterB上可以ping通RouterC的Loopback地址,故障排除。
案例總結(jié)
BGP路由振蕩抑制功能只作用于EBGP路由,請(qǐng)根據(jù)實(shí)際組網(wǎng)需求慎重配置BGP dampenging。
【編輯推薦】