跳到主要内容

3. RIB 监控统计

3. RIB 监控统计

3.1. 统计格式

BMP Statistics Report message 以 TLV 形式携带统计信息 (Stat Type, Stat Len, Stat Data). 本文档中的统计分为全局统计 (Global Statistics) 和按 AFI/SAFI 统计 (Per-AFI/SAFI Statistics). 对于全局统计, Stat Data 是单个 64-bit unsigned integer Gauge, Stat Len MUST 为 8. 每个全局统计在一个 BMP Statistics Report message 中 MUST 只出现一次.

对于按 AFI/SAFI 统计, Stat Data 是 11-byte 值: 2-byte AFI, 1-byte SAFI, 以及 64-bit Gauge. Stat Len MUST 为 11. 对任何给定的按 AFI/SAFI 统计, 同一个 BMP Statistics Report message 中 MUST NOT 出现重复的 (AFI, SAFI) 对. 如果没有该 AFI/SAFI 的可报告数据, 则 MUST NOT 包含此类统计.

如果统计适用于 Loc-RIB, 对应 BMP Statistics Report message 的 Per-Peer Header 中 Peer Type field MUST 设置为 3 (Loc-RIB Instance Peer) [RFC9069]. 否则, Peer Type 按 [RFC7854] Section 4.2 设置. BMP 实现在接收时 MUST 忽略无法识别的 Stat Type.

3.2. Adj-RIB-In RIB 监控统计定义

Stat Type描述
18当前位于 pre-policy Adj-RIB-In 中的路由数量.
19当前位于 per-AFI/SAFI pre-policy Adj-RIB-In 中的路由数量.
20当前位于 post-policy Adj-RIB-In 中的路由数量.
21当前位于 per-AFI/SAFI post-policy Adj-RIB-In 中的路由数量.
22当前位于 per-AFI/SAFI pre-policy Adj-RIB-In 中且被入站策略拒绝的路由数量.
23当前位于 per-AFI/SAFI post-policy Adj-RIB-In 中且被入站策略接受的路由数量.
26当前位于 per-AFI/SAFI post-policy Adj-RIB-In 或 Loc-RIB 中且被已配置的 route-damping 策略抑制的路由数量.
27当前位于 per-AFI/SAFI post-policy Adj-RIB-In 或 Loc-RIB 中且因 GR 事件被标记为 stale 的路由数量.
28当前位于 per-AFI/SAFI post-policy Adj-RIB-In 或 Loc-RIB 中且被 LLGR 标记为 stale 的路由数量.
29当前位于 post-policy Adj-RIB-In 中, 在超过 received-route 阈值前剩余的路由数量.
30当前位于 per-AFI/SAFI post-policy Adj-RIB-In 中, 在超过 received-route 阈值前剩余的路由数量.
31当前位于 post-policy Adj-RIB-In 或 Loc-RIB 中, 在超过 license-customized route 阈值前剩余的路由数量.
32当前位于 per-AFI/SAFI post-policy Adj-RIB-In 或 Loc-RIB 中, 在超过 license-customized route 阈值前剩余的路由数量.
33当前位于 pre-policy Adj-RIB-In 中且因超过本地配置的最大 AS_PATH 长度而被拒绝的路由数量.
34当前位于 per-AFI/SAFI pre-policy Adj-RIB-In 中且因超过本地配置的最大 AS_PATH 长度而被拒绝的路由数量.
35当前位于 per-AFI/SAFI post-policy Adj-RIB-In 中, 在通过 RPKI 的 ROA 验证 route origin ASN 后因前缀长度不匹配而无效的路由数量.
36当前位于 per-AFI/SAFI post-policy Adj-RIB-In 中, 在通过 RPKI 的 ROA 验证 route origin ASN 后有效的路由数量.
37当前位于 per-AFI/SAFI post-policy Adj-RIB-In 中且 RPKI route origin validation 状态为 NotFound 的路由数量.

3.3. Adj-RIB-Out RIB 监控统计定义

Stat Type描述
38当前位于 per-AFI/SAFI pre-policy Adj-RIB-Out 中且被出站策略拒绝的路由数量.
39当前位于 pre-policy Adj-RIB-Out 中且因 AS_PATH 长度超过本地配置的最大值而被过滤的路由数量.
40当前位于 per-AFI/SAFI pre-policy Adj-RIB-Out 中且因 AS_PATH 长度超过本地配置的最大值而被过滤的路由数量.
41当前位于 per-AFI/SAFI post-policy Adj-RIB-Out 中, 在通过 RPKI 的 ROA 验证 route origin ASN 后因前缀长度不匹配而无效的路由数量.
42当前位于 per-AFI/SAFI post-policy Adj-RIB-Out 中, 在通过 RPKI 的 ROA 验证 route origin ASN 后有效的路由数量.
43当前位于 per-AFI/SAFI post-policy Adj-RIB-Out 中且 RPKI route origin validation 状态为 NotFound 的路由数量.