FIB表满导致新增直连路由不通定位案例分享

发布时间:  2014-09-12 浏览次数:  645 下载次数:  0
问题描述

组网如上图所示,S9306与上行路由器之间运行BGP路由,业务运行正常。S9306-1与S9306-2之间新增一条直连链路,直连地址互ping不通。
告警信息
处理过程
1. 查看设备互联端口,状态都是up
XGigabitEthernet2/0/15 current state : UP
Line protocol current state : UP
Description:connect to Mail9706-2
Switch Port, PVID :  102, TPID : 8100(Hex), The Maximum Frame Length is 9216
IP Sending Frames' Format is PKTFMT_ETHNT_2, Hardware address is ac4e-914d-a4b0
Last physical up time   : 2013-10-10 11:00:28
Last physical down time : 2013-10-09 14:15:17
Current system time: 2013-10-10 11:17:54
Port Mode: COMMON FIBER
Speed : 10000,  Loopback: NONE
Duplex: FULL,  Negotiation: DISABLE
Mdi   : NORMAL
2. 检查设备ARP表,能够正确学习对端ARP信息
===============================================
  ===============display arp===============
===============================================
IP ADDRESS      MAC ADDRESS     EXPIRE(M) TYPE        INTERFACE   VPN-INSTANCE
                                          VLAN/CEVLAN
------------------------------------------------------------------------------
211.x.x.226 ac4e-914d-a4bb            I -         Vlanif100
211. x. x.225 e468-a356-b5d5  20        D-0         XGE2/0/0
                                           100/-
211. x. x.218 ac4e-914d-a4bc            I -         Vlanif101
211. x. x.217 e468-a356-b5cd  16        D-0         XGE3/0/0
                                           101/-
211. x. x.213 ac4e-914d-a4bd            I -         Vlanif102
211. x. x.214 ac4e-9148-d8fd  3         D-0         XGE2/0/15
                                           102/-
3. 检查路由表,有到对端设备的直连路由
211. x. x.212/30  Direct  0    0           D   211. x. x.213 Vlanif102
211. x. x.213/32  Direct  0    0           D   127.0.0.1       Vlanif102
4. 通过display fib检查转发信息表,发现没有到对端设备的fib表项。怀疑S9306的BGP路由未聚合,路由条目太大,导致单板不能加载所有路由条目到FIB表。查看路由条目数量显示有63672条
============================================================
===============display ip routing-table===============
============================================================
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
Destinations : 63672    Routes : 63948   
查看产品手册,显示该LPU板FIB表的规格是6K,可以肯定是上述原因导致新增路由不能加载到FIB表,从而无法ping通直连设备。

5. 解决思路:聚合BGP路由,使整机路由条目小于6K。
6. 执行步骤5后,发现仍然不能ping通直连设备。查看FIB表中仍无直连网络条目。原因是因为FIB超载后处于超限转发,需要手动修改为正常转发,新增路由才能进入FIB表,命令如下:
[huawei]recover fib overload forward slot [slot id]
[huawei] refresh fib slot [slot id]
根因
直连网络不通,一般由以下原因造成:
1. 互联物理链路问题
2. ARP学习问题
3. 直连路由问题
4. FIB表问题
5. 硬件转发故障
建议与总结
定位直连网络不通的思路可按照上述四个步骤:
检查物理链路—>检查ARP—>检查直连路由—>检查FIB表—>硬件转发故障

END