AGGREGATOR 记录了什么
做了汇总的路由对外通告时,下游看到的是聚合后的前缀,无法从前缀本身判断是谁做的合并。AGGREGATOR 属性补上这个信息:它记录执行聚合的 AS 号与发起设备的 Router ID(BGP 标识)。它是可选传递(optional transitive)属性,会随路由继续向下游传播,因此跨多跳也能追溯。实际用途集中在排障与审计:当某条汇总路由的属性表现异常时,可以直接定位到哪台设备生成的,再回到该设备检查聚合配置与过滤策略,而不用逐跳排查。
基本信息
| 属性类型 | 可选传递(optional transitive) |
|---|---|
| 内容 | AS 号加 Router ID |
| 生成 | aggregate-address 生成汇总路由时写入 |
| 传递 | 随路由传播,下游设备可见 |
| 查看 | show ip bgp <前缀> 详情中的 Aggregator 字段 |
| 作用 | 追溯汇总条目的生成设备 |
典型使用场景
- 汇总路由异常:定位是哪台设备生成的并回到该设备排查
- 多出口双设备聚合:确认这条汇总由哪一台发出
- 审计路由来源:说明前缀的生成方式与责任设备
- 验证配置生效:确认新的聚合设备已开始承载汇总通告
- 与 ATOMIC_AGGREGATE 配合:一起判断汇总条目的完整语义
查看方式
查看方式
# 查看汇总条目的 Aggregator 字段
show ip bgp 10.1.0.0/16
# 详情中同时可见 Atomic aggregate 与 Aggregator
show ip bgp 10.1.0.0/16 | include Aggregator|Atomic|Origin
# 确认本端聚合配置
show running-config | include aggregate-address
# 华为侧对照
display bgp routing-table 10.1.0.0 16 verbose字段读法
| 字段 | 含义 | 异常提示 |
|---|---|---|
| AS 号 | 执行聚合的自治系统 | 与预期设备所属 AS 不符需核查 |
| Router ID | 执行聚合设备的 BGP 标识 | 可用于定位具体设备 |
| 组合出现 | 通常与 ATOMIC_AGGREGATE 同时出现 | 单独出现说明汇总保留了部分属性 |
Router ID 取设备的 BGP 标识,多台设备可能配置相同的标识;溯源时结合 AS 号与拓扑一起判断,不要仅凭一个 ID 下结论。
该属性会随路由传播,因此看到的值反映的是最初执行聚合的设备,而非最后一台转发的设备。