kavin

路由器故障:EBGP邻居的Loopback地址ping不通

kavin 运维技术 2022-11-08 446浏览 0

Loopback地址:系统管理员完成网络规划之后,为了方便管理,会为每一台路由器创建一个loopback 接口,并在该接口上单独指定一个IP 地址作为管理地址,管理员会使用该地址对路由器远程登录(telnet ),该地址实际上起到了类似设备名称一类的功能。 以下就是EBGP邻居的Loopback地址ping不通的故障解决步骤:

网络环境

在图的网络中,RouterB和RouterC之间建立EBGP邻居。在RouterB上ping不通RouterC的Loopback地址和业务网段,也无法通过Loopback地址远程登陆,但是可以通过直连接口地址Telnet登陆。

图EBGP邻居的Loopback地址ping不通

路由器故障:EBGP邻居的Loopback地址ping不通

故障分析

步骤 1 在RouterC上,执行命令display current-configuration查看配置:BGP视图下RouterC通过network命令发布路由给RouterB,同时使能了BGP dampening特性,还在OSPF视图下通过import-route static命令引入了所有静态路由。

步骤 2 在RouterB上,执行命令display ip routing-table查看路由表,发现没有学习到RouterC发布的路由。

步骤 3 在RouterC上,执行命令display ip routing-table查看无法发布的业务网段,发现激活的路由是OSPF ASE路由,不是黑洞路由。原因是黑洞路由的优先级为200,比OSPF ASE路由的优先级150要低。以218.15.232.0/21网段为例,黑洞路由配置如下:

iproute-static218.15.232.0255.255.248.0NULL0preference200

只有OSPF ASE的状态是Active Adv:

<RouterA>displayiprouting-table218.15.232.021verbose 

RoutingTable:Public 

SummaryCount:3 

Destination:218.15.232.0/21 

Protocol:O_ASEProcessID:10 

Preference:150Cost:11 

NextHop:59.34.59.34Interface:GigabitEthernet2/0/8 

RelyNextHop:0.0.0.0Neighbour:0.0.0.0 

TunnelID:0x0Label:NULL 

State:ActiveAdvAge:03h58m01s 

Tag:1 

Destination:218.15.232.0/21 

Protocol:BGPProcessID:0 

Preference:150Cost:0 

NextHop:218.15.239.234Interface:GigabitEthernet2/0/8 

RelyNextHop:59.34.59.34Neighbour:218.15.239.234 

TunnelID:0x0Label:NULL 

State:InactiveAdvGotQAge:04h50m28s 

Tag:0 

Destination:218.15.232.0/21 

Protocol:StaticProcessID:0 

Preference:200Cost:0 

NextHop:0.0.0.0Interface:NULL0 

RelyNextHop:0.0.0.0Neighbour:0.0.0.0 

TunnelID:0x0Label:NULL 

State:InactiveAdvAge:240d22h14m12s 

Tag:0

步骤 4 查看RouterC的log信息,发现OSPF持续震荡。

#Sep2819:54:152007ZQ-M-C-nHG-NE5000E-AOSPF/5/AGELSA:OSPFTrapID1.3.6.1.2.1. 

14.16.2.13:AgedaLSAAreaId0.0.0.0LsdbType5LsdbLsid218.15.232.0LsdbRout 

erId218.15.239.235Router218.15.239.234 

#Sep2819:54:412007ZQ-M-C-nHG-NE5000E-AOSPF/5/OGNLSA:OSPFTrapID1.3.6.1.2.1. 

14.16.2.12:OriginatenewLSAAreaId0.0.0.0LsdbType5LsdbLsid218.15.232.0Ls 

dbRouterId218.15.239.234Router218.15.239.234. 

#Sep2819:55:172007ZQ-M-C-nHG-NE5000E-AOSPF/5/AGELSA:OSPFTrapID1.3.6.1.2.1. 

14.16.2.13:AgedaLSAAreaId0.0.0.0LsdbType5LsdbLsid218.15.232.0LsdbRout 

erId218.15.239.235Router218.15.239.234

步骤 5 根据以上配置,OSPF的ASE LSA一旦振荡,就会导致OSPF ASE的路由时而激活,时而不激活,导致城域网的静态路由无法被激活,进而导致BGP发送的此网段路由震荡。如果振荡频繁,BGP dampening功能就会把该振荡的网段抑制掉,从而导致该网段无法发布。

—-结束

处理步骤

在RouterC上分别执行以下操作。

步骤 1 执行命令system-view,进入系统视图。

步骤 2 执行bgp命令,进入BGP视图。

步骤 3 执行undo dampening命令,去使能BGP dampening特性。

步骤 4 执行命令return退回到用户视图,执行命令save,保存对配置的修改。

—-结束

完成上述操作后,在RouterB上可以ping通RouterC的Loopback地址,故障排除。

案例总结

BGP路由振荡抑制功能只作用于EBGP路由,请根据实际组网需求慎重配置BGP dampenging。

继续浏览有关 网络运维 的文章
发表评论