加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码网 (https://www.900php.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

华为路由器内部BGP环路如何解决

发布时间:2021-12-08 14:47:28 所属栏目:教程 来源:互联网
导读:IBGP允许边缘路由器共享NLRI及其相关属性,从而增强系统范围内的路由策略,其必须以全网状结构相连,以防止路由环回,本文就华为路由器为大家介绍如果出现环路,我们应该怎样解决 一、组网环境 在华为路由器的组网环境中,有四个路由器,其中路由器A和路由
 IBGP允许边缘路由器共享NLRI及其相关属性,从而增强系统范围内的路由策略,其必须以全网状结构相连,以防止路由环回,本文就华为路由器为大家介绍如果出现环路,我们应该怎样解决
 
 
 
  一、组网环境
 
  在华为路由器的组网环境中,有四个路由器,其中路由器A和路由器C建立EBGP邻居关系,并且通过network方式发布所有路由给路由器C,路由器B和路由器D的配置与路由器A和路由器C完全对称,当路由器A和路由器C的互连接口关闭后,在路由器C上发现去往路由器A的所有网段都不通。
 
  二、故障分析
 
  1、在路由器C上执行display current-configuratiion查看配置。
 
  2、路由器C通过route-policy将路由再通告给RR的时候强制指定其下一跳为虚拟下一跳地址,路由器A和路由器C互连的三条链路接口地址,在路由器C的ISIS中使用路由策略通过import方式引入这三条静态路由。
 
  3、当路由器A和路由器C的互连接口关闭后,在路由器C上发现去往路由器A的路由下一跳还是虚拟下一跳202.105.0.5,但是出接口却指向了其他路由器。
 
  4、当路由器C和城域网路由器A的互连接口关闭时,由于虚拟下一跳静态路由没有指定出接口,因此静态路由不会失效,此时虚拟下一跳通过路由迭代选择了BGP路由,该路由指向其他路由器从而造成环路。
 
  三、故障处理
 
  1、执行system-view,进入系统视图。
 
  2、执行ip route-static命令,绑定出接口,配置虚拟下一跳静态路由的时候没有和出接口进行关联,导致出接口关闭的时候这些静态路由还是生效的,因此配置虚拟下一跳静态路由的时候绑定出接口。
 
  3、当对端接口关闭的时候该静态路由会失效,此时由于路由器D上在ISIS中同时引入了虚拟下一跳静态路由,因此路由器C上对应虚拟下一跳202.105.0.5的路由应该指向了路由器D,从而不会出现上述情况导致的不通问题。
 
  4、执行return退回到用户视图。
 
  5、执行save,保存对配置的修改。
 
  经过上面的操作后,故障得到解决,到这里我们不难发现,其实问题的原因很简单,我们只在平时设置路由器多注意一下,就能避免这样的故障出现了。
 
 

(编辑:源码网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读