BGP 异常监控面临数据量巨大挑战,Colorado State University 的 BGPMon 与 RouteViews 合作近十年,归档 20 TB 数据、约 10×10^10 条 BGP 消息,通过 26 个采集器实现全球可视性,助力 Google 等大型网络在 6 分钟内缓解前缀劫持。
数据规模与处理难点:
BGPMon 与 RouteViews 共同维护的归档库已达 20 TB,按中位数 200 字节的 BGP 消息计算,累计事件约 10×10^10 条。原文未给出具体数据处理吞吐指标,但海量原始数据使得单次异常排查如大海捞针,需高效索引与实时告警机制支撑运维快速定位。
Google 前缀绕道案例复盘:
2018 年 11 月 12 日,尼日利亚 ISP MainOne (AS53767) 误将 Google 前缀 104.196/14 通告给 China Telecom (AS4134)。21:14 UTC 以 /14 大前缀发布,因 AS 路径 [53767 174 6453 15169] 或 [53767 3257 15169] 较长未被多数对端选用;21:51 UTC 细分为 /19 至 /22 更具体前缀,流量随即转向 MainOne。Google 在 6 分钟后以更具体路由反制,逐步纠正。BGPMon 在多数对端未选用该路由时,仍按国家级绕道标记告警。
采集器部署与可见性:
目前 BGPMon 与 RouteViews 部署 26 个地理分布采集器,每个采集器与多个 AS 建立 BGP 会话(原文未给出具体对端数量)。多视角采集使异常路由在传播早期即被捕获,为 RPKI、路由白名单、BGPsec 等安全机制提供验证数据源。
对运维工程师而言,部署或接入多视角 BGP 监控可将前缀劫持发现时间压缩至分钟级,配合更具体路由反制策略,在 RPKI 普及前构建关键防御层。
原文: APNIC Blog(2019-01-18)|编译自 APNIC Blog,事实以原文为准。
来源:APNIC Blog