「BGP」- 路径属性:Atomic-Aggregate、Aggregator

  CREATED BY JENKINSBOT

属性概述

Atomic_Aggregate(属性丢失警告)

类型:Atomic_Aggregate 是个公认自由决定属性。

作用:Atomic_Aggregate 它只相当于预警标记位(并不承载任何信息)。当路由器收到 BGP Route Update,且发现该路由携带 Atomic_Aggregate 属性时,它便知道该条路由可能出现 Path Attribute 的丢失。

Aggregator(属性丢失发生位置)

类型:Aggregator,这是个可选传递属性。

作用:用于标记 Route Aggregation 行为发生位置(哪个 AS;哪台 BGP Router;)。

变更规则

Atomic_Aggregate:
1)继续传递:当 Router 将路由再通告给其他 BGP Peer 时,需保留路由的 Atomic_Aggregate 属性;
2)不可细化:收到该路由更新的路由器,不能将这条路由再度明细化。

Aggregator:
1)当执行路由聚合时,当前 Router 可以为该聚合路由添加 Aggregator 属性,并在其中记录本地 AS Number 及 Router-ID;
2)继续传递:在路由传递过程中,需要保存 Aggregator 属性;

属性示例

R3上通过aggregate命令将BGP路由10.0.1.0/24、10.0.2.0/24、10.0.3.0/24、10.0.4.0/24 聚合成 10.0.0.0/16,并使用 detail-suppressed 抑制明细路由的对外发布,R3只会将聚合后的BGP路由传递给R4,而不传递聚合前的明细路由。

此时聚合路由丢失明细路由的路径属性,因此需要给下游对等体告警(通过 Atomic_Aggregate 属性),并提示聚合点(Router ID)及聚合设备所属的AS Number(通过 Aggregator 属性)

[R4]display bgp routing-table 10.0.0.0 16
BGP local router ID : 10.0.4.4
 Local AS number : 400
 Paths:   1 available, 1 best, 1 select
 BGP routing table entry information of 10.0.0.0/16:
 From: 10.0.34.3 (10.0.3.3)
 Route Duration: 00h00m21s  
 Direct Out-interface: GigabitEthernet0/0/0
 Original nexthop: 10.0.34.3
 Qos information : 0x0
 AS-path 300, origin igp, pref-val 0, valid, external, best, select, active, pre 255
 Aggregator: AS 300, Aggregator ID 10.0.3.3, Atomic-aggregate                   # 相关信息:发生聚合;聚合位置 AS 300;
 Not advertised to any peer yet