数通实验室|2.4优选有最短 AS_PATH 的 BGP 路由条目
接上回说:2.1优选 Prefval 值更高的路由
2.2 优选 local preference 值更高的路由
2.3 优选从本路由器始发的路由
实验目标
深入理解 13 条选路原则的第四条;学会使用route-policy 增加 as-path 影响第四条选路原则
理论简介
在通过前三条选路原则不能选出最优BGP 条目的情况下,优选 AS path 长度短的路由条目
实验拓扑
http://www.yeslab.net/Uploads/201801/5a55f80b3acdb.jpg
实验步骤
基础环境搭建:IP 地址如图所示,并且也和我们上课时的思路都是一样的。
1.配置 AS100 内部的 IGP,确保 AR1,AR2 的回环口可达。
2.配置 AS100内部的 IBGP 连接关系,用 loopback0 作为建立 IBGP连接的 IP 地址, 配置下一跳为自我(next-hop-local)
3.配置各个 AS 间的 EBGP 连接关系,用直连接口 IP 地址建立 EBGP 连接
4.在 AR3 上产生用宣告的方法产生一条 10.1.3.3/32 的路由
以上步骤不再演示,请参考实验2.1,或实验 1.1, 1.2 等。做完以后在 AR1 上应该看到以下的 BGP 表项:
http://www.yeslab.net/Uploads/201801/5a55f8351da32.jpg
//以上表示现在选择了从AR3 过来的路由条目最优,我们现在去把从 AR3 学过来的路由前缀的 AS-path 改长,这样就会选择从 AR2 过来的最优了。
在 R1 上:
http://www.yeslab.net/Uploads/201801/5a55f8827119a.jpg
再去针对 AR3 邻居调用这个 route-policy。
http://www.yeslab.net/Uploads/201801/5a55f8ba6962c.jpg
查看现象:
http://www.yeslab.net/Uploads/201801/5a55f8d3bef2a.jpg
//以上表示己经成功了,重新选择了从AR2 过来的路由为最优。并且也看到了新加的 3 个AS path。
如果是在import 方向做 as-path additive,AS 号增加在最前面;如果在 export 方向做as-path additive,AS 号增加在自身的AS 号的后面。大家可以测试在AR1 上对 AR2 也调用这个 route-policy ,会发现并不能生效。因为 AR2 是一个 IBGP 的邻居关系。删除关于修改 AS-path 的配置,接着做下面实验。
网址:www.yeslab.net
http://www.yeslab.net/Uploads/201801/5a55f8ff49a66.gif
感谢楼主分享!
页:
[1]