BGP local preference选路 AS-Path

LP属性是本地优先级意义,默认值为100:LP属性只能在IBGP对等体之间传递,而不能在EBGP对等体之间传递。如果路由在传递到本地时不携带LP属性,则BGP在决策时使用默认参数值(100)来进行计算,该属性越大越优。

该属性经常被用来干涉AS内部选路。

1.全局修改

LP属性是IBGP对等体之问存在传播性,故想要响其他设别,只能在始发路由器上修改默认参数值。修改后,不管对端是谁,路由是多少,全部都会被修改。

r3bgp 234

r3-bgpdefault local-preference 1000 ---在始发路由器,修改传播路由时,默认添加的参数值。

2.精细化修改

抓流量

r4ip ip-prefix Lp permit 10.11.0.0 16

做策略

r4route-policy Lp permit node 10

r4-route-policyif-match ip-prefix LP

[r4-route-policylapp1y1oca1-preference 2000

r4route-policy Lp permit node 20

放通

r4-bgppeer 2.2.2.2 route-policy LP import

AS-Path

一台路由器将BGP路由通告给自己的EBGP对等体时,会将本地的AS号插入到该路由原有的AS-Path属性之前。AS Path属性实际上有长度的列表。

实现EBGP路由的环路避免

路由器收到BGP路由时,会检查该属性的所有参数值,如果有任意一个参数值与本地的AS号数值相同,则路由器忽略这条BGP路由更新。

用于BGP路由优选规则

该属性的长度越短,代表这条路径距离目的地所经过的AS少,故选择长度短的路由最优。

该属性只会在EBGP对等体之间传播时被修改,而IBGP对等体之间不会修改该属性。

表示方式:

100 200 300---->不管在选路还是防坏角度,所有信息都会被关注

100 {200 300}--->在防环角度,所有内容关注;在选路角度{}内看做一个整体

100 (200 300)--->在防坏角度,所有内容关注;在选路角度忽略()内的内容

r1ip ip-prefix As permit 10.13.0.0 16

r1route-policy As permit node 10

r1-route-policyif-match ip-prefix As

r1-route-policyapp1y as-path 11 22 33 overwrite

r1-bgppeer 10.1.13.3 route-policy As export

additive Append to original As Number---添加

在原有的AS-Path属性的基础上添加配置的AS号,在最前方添加。

overwrite Overwrite originalAs Number---覆盖

直接替换原有的AS-Path属性参数内容

两个参数在出方向和入方向调用的效果不同,需要根据不同的需求来进行配置

注意:AS_Path属性是BGP非常重要的属性,EBGP路由的防环依赖于该属性,因此如果处于影响路由选路的目的修改该属性,操作必须非常谨慎,一般情况下,不建议修改该属性。如果非要修改,则建议添加或覆盖的AS号为曾经出现过的AS号。

相关推荐
沫璃染墨1 小时前
从零入门计算机网络系列(十一):HTTP协议进阶——从重定向原理到GET/POST与Fiddler抓包
linux·服务器·开发语言·网络·c++·tcp/ip·html
蓝祁子yoky2 小时前
Qt学习日记 Day13:网络编程(一)-TCP基础与Socket实战
网络·qt·学习
箓维2 小时前
TCP Socket的进阶实现
网络·笔记·tcp/ip
小羊没烦恼!3 小时前
关于分布式锁原理的一些学习与思考-redis分布式锁,zookeeper分布式锁
java·服务器·网络·学习·负载均衡
小Ti客栈3 小时前
Netty 零拷贝原理与实战
运维·服务器·网络
国科安芯3 小时前
商业光学遥感载荷焦平面供电链的低噪声稳压器研究综述——以国科安芯ASP7A84AS型3A低压差线性稳压器为器件级参照
大数据·网络·嵌入式硬件·平面·卫星·商业航天·抗辐射
静以修身zzz3 小时前
计算云服务
运维·网络·云计算
星恒随风3 小时前
Linux网络编程:应用层协议究竟是什么?从网络计算器到TCP Socket抽象基类完整实现
linux·网络·笔记·tcp/ip
万联WANFLOW3 小时前
异地组网速度忽快忽慢到底怎么回事?直连与中继的判断方法和处理步骤
运维·网络·网络协议·p2p
jimmyleeee3 小时前
Agent安全之六:(ASI06)记忆与上下文投毒——当 AI 把“昨天的错误”当成“今天的真理”
网络·人工智能·安全