第一种情况:如果AR2和AR4采用直连建立邻居,则排查步骤如下:
1)在AR2和AR4上使用ping x.x.x.x命令检查AR2和AR4用于建立EBGP邻居关系的直连地址连通性是否正常。如果不能ping通。则需要使用二分法从网络层向下层逐层进行排查,首先检查接口地址及路由的可达性,修改完成后,如果还是不能ping通,则需要检查数据链路层配置,物理接口、物理线路是否故障,如发现,修复以上所有故障。
2)在AR2和AR4上使用display acl all命令检查是否存在针对TCP 179号端口的过滤行为,如果存在,则删除该acl。
3)在AR2和AR4上使用display bgp peer命令检查BGP的邻居状态,根据不同的状态进行精准处理:
a.如果一直处于idle状态,则可能是设备配置了peer ignore
b.如果一直处于no neg状态,则建立BGP连接的能力没有协商,一般是AFI配置错误
c.如果一直处于active状态,则BGP的TCP连接没有建立,BGP配置中可能存在以下几种错误:
(1)AR2和AR4的BGP进程中可能配置了BGP认证,则认证可能配置错误
(2)AR2和AR4的BGP进程中peer 邻居的地址可能配置错误
(3)AR2和AR4 的BGP进程中可能错误指定了更新源
4)在AR2和AR4上使用dispaly tcp status命令检查TCP的监听状态,查看是否在监听TCP的179号端口。
5)在AR2和AR4上使用dispaly bgp