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路由通知故障排除