BGP的aggregate的参数的思维
大家在学习BGP时,碰到aggregate那一块,有一大堆的参数,感觉不能很好人车合一,现和大家交流一下aggregate的我的思维方法;r1(config-router)#aggregate-address 1.1.1.0 255.255.255.0 ?
as-set Generate AS set path information
//这个特性最最重要,有二个作用;下面的advertise-map,attribute-map必须有它才能工作;
advertise-mapSet condition to advertise attribute
attribute-mapSet attributes of aggregate
//修改汇总路由的属性的二种方法,一种是自动,一种是手工;
nlri Nlri aggregate applies to
//这个现在不用了,已经用MBGP里的address-family来搞定了
route-map Set parameters of aggregate
//这一条等同于attribute-map,你可以在aggregate-address后面输个命令试试,会显示于attribute-map;
summary-only Filter more specific routes from updates
suppress-map Conditionally filter more specific routes from updates
//上面二条是控制细路由通告的方法,也是范围的问题;
<cr>
NOTE:
一,AS-SET是最重要要要要要要的一个参数,有二个作用,可能许多人只知一,而不知二;
1,防止环路;
2,允许细路由的属性COPY至汇总路由;不输AS-SET,将不能COPY,至于为什么,后面说;
二,控制通告细路由的范围
suppress-map抑制部分细路由;注意其中的route-map里的ACL是PERMIT的,代表可以抵制,DENY的,代表不能抑制;
summary-only抑制全部细路由;
二,既然配了as-set,也就是允许把细路由的属性COPY至汇总路由了,那么如何COPY呢??二种方法:
1,as-set advertise-map根据某些细路由的属性COPY至汇总路由;
3,as-set 将把所有细路由的属性COPY至汇总路由;如属性的多个值有冲突,选最优的;
3,as-set attribute-map 根据细路由COPY不爽,所以亲自上场手工来设定;
三,atomic-aggragte和as-set这二个path attribute;
1,atomic-aggregate说明汇总路由是否发生了细路由的属性的丢失;
2,atomic-aggregate是说明了是否发生了细路由的丢失,而as-set说明了汇总路由可以携带细路由的属性,所以,这二个属性不能共存;
2, aggregator说明在哪里发生了属性的丢失;在某个AS的(AS号),某个路由器(路由器的ROUTER-ID)上发生了属性的丢失;
3,而AS-SET参数说明细路由的属性可以COPY至汇总路由,包括COMMUNITY,ORIGIN等,不光指AS-PATH属性;
http://bbs.tech-lab.cn/data/attachment/forum/0908011132e0ca6aba24c4c125.jpg
主要是看存在了atomic-aggregate,而不存在as-set这个属性;
http://bbs.tech-lab.cn/data/attachment/forum/0908011132d8e5d6c9ae36de66.jpg
主要是看不存在了atomic-aggregate,是由于输入了as-set这个参数,但是也没有as-set这个属性,因为as-seq可以表示现在的情况;所以大家能更清理解,as-set的第二个作用了;
太棒了,感谢楼主 谢谢共享资料 非常谢谢无私的贡献!{:6_267:}{:6_267:}{:6_267:}{:6_267:}{:6_267:}{:6_267:} 谢谢,讲解详细
页:
[1]