欢迎访问南京建策科技股份有限公司! 分支机构: 南京 | 广州 | 合肥 | 长沙 | 上海 | 扬州 | 常州
 最新动态 NEWS     More...
够“潮”敢“拼”,2018“...
热烈庆祝南京建策科技股份有限...
Python来了!Pytho...
建策11月RHCE通过榜
建策9月H3CTE通过榜
建策科技2018年秋季专场招...

 

  网站位置:首页 > 学习交流 > 技术文档下载
BGP协议路由聚合—AS-SET的使用
[2018-9-6]

BGP协议可以使用命令,将具体路由聚合成一条聚合路由。

路由聚合原则采用最长相同掩码匹配的方法。

路由聚合可以减小路由表的规模。

BGP的聚合分为两种:

1. 自动聚合(现网中不用,可控性差,只能聚合成主类网络)

配置自动聚合后,生成聚合后的自然网段路由,而原引入的子网路由被抑制,不会被优选和发布给BGP邻居。

  summary automatic  //用来使能对引入的路由进行自动聚合

undo summary automatic    //命令用来取消对引入的路由进行自动聚合

 

缺省情况下,不对network宣告的路由进行自动聚合,对引入的路由聚合。

2. 手动聚合

通常情况下,手工聚合和自动聚合同时配置时,手动聚合的优先级高于自动聚合的优先级。缺省情况下,不进行路由聚合。

aggregate ip-address mask [ as-set |attribute-policy route-policy-name1 | detail-suppressed | origin-policyroute-policy-name2 | suppress-policy route-policy-name3 ]

如图所示:

RTA的BGP的配置如下所示:

配置成功之后,RTC上学习到三条BGP路由,如下图所示:

RTB配置手工聚合,不添加任何参数,如下图所示:

缺省情况下手动聚合后会把明细路由和聚合路由一起发布。

在手动聚合后使用参数:detail-suppressed (抑制掉明细)

路由聚合引起的问题as-set

BGP路由聚合需要考虑的问题

(1)明细路由的发布 

(2)BGP路由属性的继承

 AS-Path

 Origin

Community … …

聚合路由的AS-Path属性里没有任何其它AS信息,并且丢失了所有具体路由的AS-PATH信息。

说明没有带AS-SET参数的聚合路由会被认为是由RTB产生的。如下图所示:

aggregate 192.168.0.0 255.255.252.0 detail-suppressed as-set //用来配置聚合路由的as-path信息,将具体路由的as-path属性在聚合后加入,如下图所示:

在aggregate-address聚合路由时。若不写as-set命令,聚合路由的as-path是基于生成聚合路由的as-path,而不是明细路由的as-path。加入该命令后,聚合路由将继承或者说还原明细路由的as-path属性。

as-set是使用aggregate聚合路由时避免路由环路的重要手段。

如果不使用as-set,那么聚合后的BGP路由,会带有atomic-aggregate(原子聚合)路径属性标示,用以告诉其他邻居这是一条聚合过的路由,它丢失了部分属性。


  如果您对技术帖内容有任何疑问,请联系官方邮箱:jcit@jiancenj.com,也欢迎广大学员踊跃投稿,一经录用,有稿费酬谢


友情链接
 
瞻博网络
华三
红帽
华三
瞻博网络
 Copyright @ 2016-2019 www.jiancenj.com All Rights Reserved. 版权所有 建策科技 苏ICP备11058165号
 总 部地 址:南京市玄武区洪武北路55号斯亚•置地广场23楼 联系电话: 025-84804339;84804652
 广州办事处:广州市天河区天河北路906号高科大厦A座11楼 联系电话:020-22233596、020-22233426
 长沙办事处:长沙市韶山北路139号湖南文化大厦2103室    联系电话:0731-82812056 82812057
 合肥办事处:合肥市南二环路与马鞍山路交口加侨国际广场A栋2111-2112室 联系电话:0551-65670518
 上海办事处:上海普陀区真南路1008号上海信息技术学院8号楼114室
 常州办事处:常州市武进区科教城创研港3A804 18662714115
 扬州办事处:扬州市邗江区润扬南路33号南京邮电大学通达学院2号实验楼2203-2206室