BGP路径属性----As-path(22/2/27)(修订3)

本文介绍了BGP协议中AS_PATH属性的作用,它用于记录路由经过的自治系统(AS)路径,并在路由选择时遵循路径越短越优的原则,防止网络环路。通过实例解释了当R4收到多条1.1.1.1路由时如何选择最优路径,以及如何利用route-map和AS_PATH来改变路由路径,避免网络问题导致的环路。此外,还展示了如何通过配置命令改变R4学习1.1.1.1路由的来源,从而调整路径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.作用:用于标识 BGP路由 经过的AS的路径;

2.规则;越短越优先;

3.优点:用于防环。如上图,若R1发一条A路由,

1. 如R4学到1.1.1.1 的下一跳有 14.1.1.1和34.1.1.3,但最左侧有 大于号 指向的,是最优的选择,因为14.1.1.1的路径是最短,越短越优先。

2.若由于R1,R2的网络出现问题,导致R1也遇到  A路由的路径400 300 200 100

诸如此:R1会直接丢弃这样路由,防止环路。

3.若让R4的路由的信息从右边34.1.1.3来,只需要增添左边14.1.1.1的路径

R4:

ip prefix-list AS-PATH seq 5 permit 1.1.1.1/32

route-map AS-PATH permit 10

match ip address prefix-list AS-PATH

set as-path prepend  303 303 303

route-map AS_PATH permit 20

router bgp 100

注意:注重该路由的进出口方向

neighbor  14.1.1.1 route-map AS_PATH in //是1.1.1.1进R4的路由

改进版,上述命令不变,再次加入路由器R5

R4:sh ip bgp

未更改路径前,最短路径是从左边--14.1.1.1

未更改路径后,最短路径是从右边--34.1.1.3

上述图:由于使用ACL+route-map,使得R4的1.1.1.1路径多了 3个303,更改路径。使得R4的学的1.1.1.1路由,是从右边34.1.1.3学来的。

注:菜鸟心得,若有误,感谢指出。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值