您现在的位置: 万盛学电脑网 >> 网络安全 >> 网络应用技术 >> 应用教程 >> 正文

BGP路由协议故障排除方法

作者:佚名    责任编辑:admin    更新时间:2022-06-22

 排除

 1.故障排除BGP邻居关系问题

  遵循:首先,应检查第1/2层,然后是IP连通性(第3层),TCP连接(第4层),最后是BGP配置。

  (1)直接的外部BGP邻居没有初始化

  自治系统(AS)不会向AS发送或从AS接收任何IP前缀更新,除非邻居关系达到established状态,该状态是BGP邻居建立的最后阶段。当AS有一条单一的EBGP连接时,直到BGP完成了它的收发IP前缀操作后IP连通性才能发生。

  原因:。第2层宕掉了,阻止了与直接的EBGP邻居通信

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

  命令:show ip bgp summary和 show ip bgp neighbors检查BGP邻居关系

  active状态表示邻居间没有发生成功的通信,并且邻居未形成。用PING测试其连通性,失败则表示要修复第1/2层问题。

  debug ip bgp能够帮助诊断问题

  (2)非直接的外部BGP邻居没有初始化

  有些情况下,EBGP邻居不是直连的。BGP邻居关系能够建立在试图形成由一台或多台路由器分隔开的EBGP邻居关系的路由器之间。这种邻居在IOS中被称为EBGP多跳。

  当路由器之间存在多个接口并且需要在那些接口之间IP流量负载均衡时,通常在回环接口之间建立EBGP对等实体。

  可能的原因:

  n         到非直连对等实体地址的路由从路由选择表中丢失了

  n         BGP配置中缺少ebgp-multihop命令

  n         缺少update-source interface命令

  命令:show ip bgp summary 和show bgp neighbors

  router bgp 109

  neighbor x.x.x.x remote-as 110

  neighbor x.x.x.x ebgp-multihop 2

  neighbor x.x.x.x update-source loopback0

  (3)内部BGP邻居没有初始化

  原因:

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

  。 BGP配置中缺少update-source interface命令

  (4)BGP邻居(外部和内部)没有初始化

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

  2.故障排除BGP路由通告