BGP路由协议的故障排除方法

排除


1。故障排除BGP邻居


遵循:首先,应该检查1/2层,然后是IP连接(第三层)、TCP连接(第四层),最后是BGP配置。


(1)直接外部BGP邻居未初始化


自治系统(AS)不发送到或从收到任何IP前缀更新,除非邻居关系达到了国家,这是BGP邻居建立的最后一个阶段,当有一个单一的EBGP连接,IP连接可以发生直到BGP完成IP前缀操作。


原因:第二层下来,停止和EBGP邻居直接通信


在BGP配置中有一个错误的邻居IP地址。


命令:显示IP BGP摘要并显示IP BGP邻居检查BGP邻居关系


活动状态表明邻居之间没有成功的通信,而邻居没有形成。使用ping测试其连通性,故障表明1 2层将被修复。


调试IP BGP可以帮助诊断问题


(2)非直接外部BGP邻居未初始化。


在某些情况下,EBGP邻居不直接connected.bgp邻居可以路由器试图组成一个EBGP邻居关系的一个或多个路由器之间建立邻居分开,称为iOS EBGP多跳。


当有多个路由器之间的接口和需要之间的接口的IP流量平衡,EBGP对等实体之间的接口通常是环状的建。


可能的原因:


路由表中的n到非直接对等实体地址的路由丢失。


EBGP多跳的命令在N BGP配置不足


n缺少更新源接口命令


命令:显示IP BGP摘要并显示BGP邻居


路由器109


邻居x.x.x.x远程110


邻居x.x.x.x EBGP多跳2


在邻居x.x.x.x更新源


(3)内部BGP邻居未初始化。


原因:


。路由到一个非直接的IBGP邻居丢了


在BGP配置中缺少更新源接口命令


(4)BGP邻居(外部和内部)未初始化。


接口访问列表/过滤是BGP邻域活动问题的常见原因。


2。BGP路由通知故障排除