属性概述
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