WOLF-LAB沃尔夫网络实验室中国网络精英的发源地!
24小时咨询热线:173-1636-2402

技术文档

Technical documentation

您当前位置: 首页 > 技术文档 > 详情

华为认证HCIP培训Datacom考试学习关于AS-Path属性技术的详解

发布日期:2023-06-14 浏览次数:766 来源:崔志鹏

华为认证HCIP培训Datacom考试学习关于AS-Path属性技术的详解

WOLFLAB网络技术实验室1.jpg


WOLFLAB官方微信:17316362402,关注【WOLFLAB】网络技术实验室,华为认证HCIP Datacom课程循环开班,联系网站客服了解HCIP培训相关!

AS_Path属性按矢量顺序记录了某条路由从本地到目的地址所要经过的所有AS编号。在接收路由时,设备如果发现AS_Path列表中有本AS号,则不接收该路由,从而避免了AS间的路由环路。

华为认证HCIP Datacom课程-当BGP Speaker传播自身引入的路由时:

当BGP Speaker将这条路由通告到EBGP对等体时,便会在Update报文中创建一个携带本地AS号的AS_Path列表。

当BGP Speaker将这条路由通告给IBGP对等体时,便会在Update报文中创建一个空的AS_Path列表。

当BGP Speaker传播从其他BGP Speaker的Update报文中学习到的路由时:

当BGP Speaker将这条路由通告给EBGP对等体时,便会把本地AS编号添加在AS_Path列表的最前面(最左面)。收到此路由的BGP设备根据AS_Path属性就可以知道去目的地址所要经过的AS。离本地AS最近的相邻AS号排在前面,其他AS号按顺序依次排列。

当BGP Speaker将这条路由通告给IBGP对等体时,不会改变这条路由相关的AS_Path属性。

 

无联盟场景:

@将路由发送给EBGP邻居时,在最左边添加自己本地的AS号;

@将路由发送给IBGP邻居时,AS-PATH不动;

有联盟场景:

@将路由发送给成员EBGP邻居时,在小括号最左边添加自己本地的AS号;

@将路由发送给成员IBGP邻居时,AS-PATH不动;

@将路由发送给联盟EBGP邻居时,()里面的AS-PATH剥离掉,添加自己的联盟AS号发出;

 

注意:没啥用

接收EBGP:AS-path不能有联盟AS号,可以有成员AS号;

接受成员EBGP:AS-path可以有联盟AS,不能有成员AS;

 

华为认证HCIP Datacom课程-AS-PATH作用:

1、放环:

当将BGP路由传递给EBGP邻居时,会将自身的AS号添加到AS-PATH属性的前面。

当从EBGP邻居收到路由时,对AS-PATH属性做检测,如果AS-PATH中存在自身的AS号,则丢弃该路由。

IBGP邻居之间不做AS-PATH属性的检测。

2、选路:AS-PATH越短路径越优,小括号里面的as-path长度算0,大括号里面的as-path长度算1。

 

AS-PATH怎么修改:

华为设备在任何BGP邻居之间,任何方向都可以对AS-PATH属性做修改,也可以在引入的时候做修改,cisco仅在EBGP邻居之间修改AS-PATH属性。

@apply as-path 1 2 additive     //在原有的as-path上添加

@apply as-path 1 2 overwrite   //覆盖原有as-path属性

@apply as-path none overwrite  //将原有as-path清空

方法1:

route-policy as-path per no 10

apply as-path 100 200 additive

BGP XXX

import-route static route-policy as-path

方法二:

route-policy as-path per no 10

apply as-path 100 200 additive

bgp x

pee x.x.x.x route-policy as-path export

方法三:

route-policy as-path permit node 10

apply as-path none overwrite     //把AS-PATH清空并覆盖,none不能单独用。

bgp XXX

pee x.x.x.x route-policy as-path import

 

peer x.x.x.x allow-as-Loop N    //允许接收携带自身AS号的EBGP路由,并设置自身AS号出现最大次数,默认是1。

 

ip as-path-filter:as-path列表

1、通过对AS-PATH的属性匹配进行BGP路由的过滤:peer 1.1.1.1 as-path-filter

2、在router-policy中可以用if-match命令进行调用,用于对匹配的路由做策略。


https://www.wolf-lab.com/

WOLFLAB官方微信:17316362402

WOLFLAB官方QQ:2569790740

我们会陆续更新CCNA|CCNP|EI CCIE;HCIA|HCIP|HCIE Datacom|VMware等培训课程

华为认证HCIP Datacom培训课程预约免费试听联系网站客服!

返回目录
在线咨询