understanding eigrp soo bgp cost community



如果从后门链路先学到了对端场点的一条路由,它会立即被重分发到bgp的vpnv4,因此如果再从对端PE学到了相同的条目,两个相同前缀的选路发生在bgp进程中,因此由于前者在本地发生了重分发,相当于起源于本地,而后者是由ibgp邻居(对端PE)传来的,因此选择前者,所以永远没有机会选择经过mpls区域传来的路由作为最佳条目;如果从对端PE先收到了一个对端场点的前缀,则它会立刻被重分发到eigrp,而从后门链路收到了相同前缀的路由,这条路由就没有机会被分发到bgp,而是在eigrp中就发生了选路,这时从mpls区域传来的路由默认标识进入bgp之前eigrp度量信息的扩展属性默认为0,就相当于直连了对端的子网前缀,因此会正常选择mpls-vpn路由到达对端场点。为了避免前一种情况,配置POI的pre-bestpath扩展属性在bgp选路之前就使用与eigrp相关的度量信息选择最佳路由就可以优先使用mpls-vpn传来的路由,具体信息看文档分析。


eigrp与BGP的互操作延迟比从后门链路长,因此虽然eigrp的query不能进入BGP,但会由于收到了eigrp的query单本地没有替代链路导致PE间接影响BGP进程向对端PE的查找过程。也就是说,上图PE1通过MPLS VPN向PE2寻找路由的过程要比PE1通过后门链路的查询慢!可以只在PE的vrf接口上启用SoO,也可以在PE的vrf接口和后门链路上同时启用,但不能只在后门链路上启用,因为SoO是BGP的扩展属性,设置这个 属性值的时候,发生在重分发到bgp的时候,,因此如果在PE的VRF接口不启用,路由就根本不会被设置该属性值。建议只在PE的vrf接口使用的原因在于上图的情况中,如果X处down,那么PE1与CE3之间的链路由于分发到BGP时已经被打上了SoO 100:1,因此路由通过VPN有PE2-CE2-CE1时,会被CE1后门链路上的SoO过滤掉,不会通过后门链路学到,因此后门链路根本没有起到荣誉作用,而第一种情况就不会,但收敛时间更长。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值