BGP路由聚合:
- 自动聚合只能用于引入的路由,并且会抑制明细路由
- BGP路由聚合后(包括手工和自动)会在本地自动生成一条汇总路由指向Null 0,目的是为了避免环路发生
- 手工汇总:针对本地network和邻居学习到的路由
- 自动汇总:只能针对引入的外部路由
路由汇总继承关系(不设置AS_path情况下):
- 汇总路由不会继承明细路由的MED值
- 汇总路由不会继承明细路由的Local-Preferred值,并设置本地优先级为100
- 汇总路由会继承community
- 汇总路由针对AS_PATH不会继承明细路由的AP_PATH
- 汇总路由会继承明细路由的最低起源
- 不继承AS_PATH可能会导致环路问题
- AS_SET(标识AS number 是无序的)
- AS_SEQUECE(标识AS NUMBER是有序的)
路由汇总继承关系(设置AS_PATH情况):
- 汇总路由不会继承明细路由的MED值
- 汇总路由不会继承明细路由的Local-Preferred值,并设置本地优先级为空
- 汇总路由会继承community
- 汇总路由会继承所有明细路由的AP_PATH,并且将明细路由的AS_PATH属性设置为无序的用{}标识
- 汇总路由会继承明细路由的最低起源
- 不继承AS_PATH可能会导致环路问题
注:
- 如果明细路由来自不同的AS,汇总后会将明西路由的AS_PATH标识为无序,如果明细汇总都是来自同一个AS,AS_PATH标识为有序。
- 如果汇总路由中,存在automic-aggregate属性不能继承明细路由的在community属性(配置了detail-suppressed)