5. 实现考虑事项
5. 实现考虑事项
为保持向后兼容, 且在没有其他策略时, 能同时生成 (Types 7 与 18) 以及 (Types 9 与 19) 的 BMP producer RECOMMENDED 同时传输对应类型. 这样 collector 可以按需处理任一格式, 同时不影响依赖 Types 7 或 9 的现有实现.
依赖特性的统计 SHOULD 仅在 BMP producer 上启用对应特性时生成和发送. 这适用于 Types 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 以及 43. 与 Loc-RIB 相关的 Types 26, 27, 28, 31, 以及 32 在适用于 Loc-RIB 视图时使用 Peer Type 3.
Producer 和 collector MAY 执行一致性检查, 但由于可能存在竞态条件 (race conditions) 或局部故障 (partial failures), MUST NOT 假设严格依赖关系. 差异 SHOULD 记录为警告, 且 MUST NOT 中断协议运行. Producer SHOULD 优先处理 GR/LLGR 收敛, 并 MAY 在关键切换阶段降低采样频率, 缓冲或暂时暂停报告. Producer 和 collector MUST 跟踪由手动清除或溢出导致的 Gauge 不连续性 (discontinuities) 并记录异常.