BGP MED 属性选路配置实验

本文详细介绍了如何使用MED在BGP中优化路由选择,包括配置步骤、策略调整以及不同拓扑下的应用。重点在于处理来自不同AS的路由MED比较和AS-Path策略的运用。
摘要由CSDN通过智能技术生成
一、预习:

        MED:可选非过渡,Multi-Exit Discriminator,多出口鉴别器,用于向对等体指出进入本AS的优选路径,越小越优

        * 默认情况下,路由器只会比较同一个 AS 来的路由的 MED 属性,不会比较来自不同 AS 的路由 MED,这里需要用 compare-different-as-med 来让它们做比较

二、拓朴图:

三、配置步骤:

        1、配置IP

        2、配置 BGP

        3、 R2 发两个环回口IP:10.1.1.1、10.2.2.2,并宣告进 BGP

        4、查看 R4 的 BGP 路由表,发现通往 R2 的地址都走了 R1 ,原因是 R1 的路由 ID 更小

        5、在 R1、R3 上做路由策略,将 AS-Path 路径都设为 none,忽略掉选路规则第 4 条的优先选择权: apply as-path none overwrite

        6、在 R1、R3 上分别配置路由策略,将要通过对方的 ip-prefix 路由抓取后,将 MED 值赋予 100,这样本端要通过的 IP-Prefix MED 就还是默认为 0,优先让符合条件的地址走本端出去

[R1]
ip ip-prefix 10.2 index 10 permit 10.2.2.0 24
#
route-policy rp1 permit node 10 
 if-match ip-prefix 10.2 
 apply cost 100 
route-policy rp1 permit node 20 
#
bgp 100
 peer 14.1.1.4 route-policy rp1 export
#

[R3]
ip ip-prefix 10.1 index 10 permit 10.1.1.0 24
#
route-policy rp1 permit node 10 
 if-match ip-prefix 10.1 
 apply cost 100 
route-policy rp1 permit node 20 
#
bgp 100
 peer 34.1.1.4 route-policy rp1 export
#

        7、在 R4  的 BGP 视图下,配置 compare-different-as-med ,强行让来自不同的 AS 的路由条目做 MED 值比较

四、测试:

        查看 R4 的 BGP 路由表,发现 R4 上已经做了判断,10.1.1.1 走 R1、10.2.2.2 走 R3:

五、另一个拓朴:

        下面这个拓朴不需要做 AS-Path 的忽略配置,因为 AS-Path 都是 3 个节点

  • 6
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值