二维码

Cisco思科认证CCNP实验手册-实验7-4:结合route-map使用MED和Local Preference操作BGP路径

1935 人阅读 | 时间:2019年09月27日 22:28

实验7-4:结合route-map使用MED和Local Preference操作BGP路径

【实验目的】:
在本次实验中,你将使用route-map去更改BGP路由协议的Multi-exit discriminator(MED)和local preference 值,从而影响BGP路径的选择。
在完成本次实验之后,你需要完成下列任务:

  • 配置一个route-map更改BGP local preference影响数据包出口。

  • 配置一个route-map更改BGP MED值影响数据包入口。

【实验拓扑】:

Cisco思科认证CCNP实验手册-实验7-4:结合route-map使用MED和Local Preference操作BGP路径

Cisco思科认证CCNP实验手册-实验7-4:结合route-map使用MED和Local Preference操作BGP路径

注意:图中x为所在机架编号,y为路由器编号。

【实验帮助】:
如果出现任何问题,可以向在值的辅导老师提出并请求提供帮助。

【命令列表】:

命令

描述

(config-route-map)#match ip add 3

在route-map中匹配一个IP 地址ACL

(config-router)#neighbor 172.31.xx.4 route-map SET_PREF in

为邻居在IN的方向应用一个route-map

(config)#route-map SET_PREF permit 10

创建一个名为“SET_PREF”route-map

(config-route-map)#set local-preference 300

使用一个route-map设置BGP local preference

(config-route-map)#set metric 200

使用一个route-map设置BGP MED。

 

【任务一】:使用ROUTE-MAP结合MED和LOCAL PREFERENCE操作BGP路径
在这个任务中,你需要使用TELNET连接到远程实验设备完成实验。
实验过程:

第一步:在边界路由器,查看BGP表和注意路由表中连接BBRx路由器到其他实验机架的网络172.31.x.0和172.31.xx.0的下一跳地址。
边界路由器到达远程网络172.31.x.0使用的路径是什么?为什么BGP选择那条路径?
边界路由器到达远程网络172.31.xx.0使用的路径是什么?为什么BGP选择那条路径?

第二步:你的公司有建立一个策略控制存在的AS数据包。使路由器选择通过BBR2通往远程网络172.31.x.0和172.31.xx.0
为了遵守上面的策略,配置边界路由器PxR1和PxR2,使用一个route-map设置路由器BBR2广告所有的路由到达远程网络172.31.x.0和172.31.xx.0的本地优先级(local preference)为300。

第三步: 查看边界路由器的BGP表。本地优先级是否有更改?

第四步: 当你配置策略的时候,策略并不是自动的应该到已经存在的BGP表中。你可以重置路由器与BBR2的BGP邻居关系或选择不重置BGP邻居关系,配置路由器在存在的路由条目中应用策略。使用clear ip bgp 172.31.xx.4 soft in命令软重置和应用策略到那些由BBR2发布的路由条目

第五步:查看其他的BGP路由器,这个本地优先级(local preference)值是否更改了?

现在边界路由器到达远程网络172.31.x.0使用哪一条路径?为什么BGP选择那条通过AS-path更长的路径?
现在边界路由器到达远程网络172.31.xx.0使用哪一条路径?为什么BGP选择那条路径?
你的边界路由器的BGP应该与下列类似:

Cisco思科认证CCNP实验手册-实验7-4:结合route-map使用MED和Local Preference操作BGP路径


Cisco思科认证CCNP实验手册-实验7-4:结合route-map使用MED和Local Preference操作BGP路径


第六步:第一个核心路由器(BBR1和BBR2)有多种方法到达你的实验设备。举例来说,一条直接的路径是通过PxR1和PxR2路由器,或者另一条路径通过其他的核心路由器,然后到达边界路由器。
Telnet到核心路由器(BBR1和BBR2)然后测试BGP路由表。
哪一条路径是路由器BBR1使用到达你的实验网络10.x.0.0?为什么BGP选择这条路径?
哪一条路径是路由器BBR2使用到达你的实验网络10.x.0.0?为什么BGP选择这条路径?

第七步:假设你的公司也有为核心的入口数据包建立一个策略。这个策略声名:
BBR1的数据包通过PxR1到达你的实验网10.x.0.0。
BBR2的数据包通过PxR1到达你的实验网10.x.0.0。
为了完成上面的策略,你应该:
使BBR2看PxR1的路径是没有吸引力的。
使BBR1看PxR2的路径是没有吸引力的。
现在BBR1和BBR2路由器BGP表中两条路径的MED都是0,所以BBR1和BBR2将选择最旧的EBGP路径。
在PxR1,配置一个route-map设置到达你的内部实验网络(10.x.0.0)的MED值为200,应用这个策略更新传输到BBR2。
在PxR2,配置一个route-map设置到达你的内部实验网络(10.x.0.0)的MED值为200,应用这个策略更新传输到BBR1。
记住,更低的MED是对BGP路由协议是更有吸引力的。
在应用策略到BGP邻居(BBR1和BBR2)完成后,执行一个clear ip bgp ip- address soft out软重置BGP进程。

Cisco思科认证CCNP实验手册-实验7-4:结合route-map使用MED和Local Preference操作BGP路径


第八步:TELNET到核心路由器和测试BGP表,验证MED更改是有效的。你的输出应该与下列输出(部分)类似(例中使用机架5):
注意那个拥有MED值200的路径没有被选为最佳路径。
现在哪一个路径是最佳路径从BBR2到达你的实验网10.x.0.0?
现在哪一个路径是最佳路径从BBR1到达你的实验网10.x.0.0?


【实验验证】:
成功完成整个实验,你需要完成下列任务:

  • 你有更改特定路由的本地优先值(local preference)

  • 你有更改特定路由的MED值

 


©著作权归作者所有:来自ZhiKuGroup博客作者没文化的原创作品,如需转载,请注明出处,否则将追究法律责任 来源:ZhiKuGroup博客,欢迎分享。

评论专区
  • 昵 称必填
  • 邮 箱选填
  • 网 址选填
◎已有 0 人评论
搜索
作者介绍
30天热门
×
×
本站会员尊享VIP特权,现在就加入我们吧!登录注册×
»
会员登录
新用户注册
×
会员注册
已有账号登录
×