萬盛學電腦網

 萬盛學電腦網 >> 網絡應用技術 >> 應用教程 >> BGP路由協議故障排除方法

BGP路由協議故障排除方法

 排除

 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路由通告


copyright © 萬盛學電腦網 all rights reserved