摘要

  • Philip F. Smith 于 1999 年 2 月 23 日启动 Routing Report,把一个具名观察点收到的 BGP 最优路径,整理成带时间戳、按 RIR 区分、可公开复核的日常记录;2026 年 8 月 27 日的 DIX-IE 视角检查了 1,067,679 条 IPv4 表项。
  • 报告自己写明了能力边界:主要分析只处理观察路由器选中的最佳路径,不包含全部备选路径,也不能证明商业意图、端到端可达性或法律权利。它可以暴露差异、形成声誉压力,却不能因此获得修改别人的路由器的权力。

04:04 的一张表

2026 年 8 月 27 日澳大利亚东部标准时间 04:04,东京 DIX-IE 的一台 APNIC 路由器向分析系统提供了一张 IPv4 BGP 表。当天的汇总显示:系统检查了 1,067,679 条表项;按起源 AS 尽量聚合后是 409,542 条;去聚合系数为 2.61;不用那些被算法判定为多余的子网时,可得到 527,020 个唯一聚合;可见 AS 总数为 79,000。

同一份结果还把路由起源授权分成三组:732,044 条前缀具有有效 ROA,1,417 条无效,334,218 条没有 ROA。另有 1,322 条前缀来自未注册 ASN,524 条来自未分配地址空间,一条属于特殊用途前缀。

这些数字很像互联网普查,精确到个位,规模也足够惊人。真正决定它们含义的,却是页首那几项不那么醒目的信息:时间、地点、数据源和处理规则。

这不是“整个互联网在同一时刻拥有的唯一表”。它是一台路由器在东京收到并选中的路径。它不能证明其他路由器没有别的路径,不能证明数据面一定按同样方向转发,也不能证明前缀后的服务在线。它观察到了控制面的一个切面。

Philip F. Smith 的人物价值就在这条边界上。项目首页记载,Routing Report 首次出现于 1999 年 2 月 23 日。当时商业互联网高速扩张,公众对路由表内容的持续检查很少。Smith 在 APNIC 与业内同事鼓励下开始制作日报,并按各 Regional Internet Registry 的范围分析观察结果。2000 年 3 月的 APNIC 会议记录已把这项工作描述为:从 APNIC 位于日本的路由器每日导出完整 IPv4 BGP 表,再对全球及亚太数据作解释。

把登记、授权与运行状态拆开

Routing Report 出现之前已有 CIDR Report,用公开排名鼓励运营商把能合并的前缀聚合起来。Smith 的项目说明指出,早期全球视角容易掩盖地区差异,因此需要按 RIR 区域观察。

这不是单纯换一种报表布局。它承认三类记录回答不同问题。

RIR 账本说明地址和 ASN 如何被分配、登记或转移。ROA 说明某个起源 ASN 和最长前缀长度是否得到资源持有方授权。BGP 观察则说明某台路由器在某个时间从邻居收到、并按本地策略选中了什么。已分配前缀可以完全不宣告;活跃路由可以比原始分配更具体;起源与登记或 ROA 可以发生冲突;私有、保留或尚未分配的号码也可能出现在实际路径中。

任何一层都不能冒充其他层。登记记录不是运行证明。运行中的路由不是产权证。有效 ROA 只约束起源和前缀长度,不会认证整条 AS_PATH,不会证明客户合同,也不会保证服务可达。报告的作用,是让这些差异成为可追问的对象。

这也解释了为什么“运行代码优先”不能被误读成“只要能跑就合法”。现实路径告诉我们网络正在做什么,注册与授权记录告诉我们谁声称或允许什么。可靠判断需要同时保存两者,尤其要保存它们不一致的地方。

方法说明就是能力边界

技术说明明确写出,主报告使用 APNIC 托管在 DIX-IE 的互联网路由器所提供的 BGP feed。分析软件通常处理路由器已经选中的最佳路径,忽略备选路径;如果输入没有标出最佳路径,就取列表中的第一条,也就是该路由器看来大致最老的一条。

这一选择有操作价值。每个目的只留一条已选路径,指标可以稳定计算,也更接近该观察点当前偏好的控制面结果。但代价同样明确:另一台路由器可能选另一条;同一台设备持有的可行备选路径不会进入主分析;local preference、对等关系、route reflector 结构、导入策略和 Add-Path 都可能改变可见结果。

因此,一处“未见”不能写成全球“不存在”。东京可见也不等于布里斯班、新加坡或香港都会选择。增加观察点能缩小盲区,不能创造上帝视角。

Smith 还公开承认分析软件可能有错误,历史结果在程序修正后并未全部重算。这个注释不是瑕疵说明书里的尴尬尾巴,而是证据合同的一部分。长时间序列只有在算法变化、数据源变化与已知断点可见时才可比较。悄悄用新方法覆盖旧结果,反而会制造从未存在过的一致性。

“最大聚合”是一种反事实

1,067,679 条表项并不代表 1,067,679 个彼此独立的目的地。聚合前缀与更具体前缀可以重叠;同一地址范围可因流量工程、冗余或迁移出现多条公告。Routing Report 因而计算多种聚合结果。

“最大聚合”甚至可以忽略起源 AS 与路径:只要一个更大的覆盖前缀存在,算法就可在数学集合里消去更具体前缀。另一项指标按起源 AS 聚合,保留更多运营差异。去聚合系数把实见表与这种缩减后的反事实比较。

它能提示全网为“更具体性”付出了多少路由状态,却不是撤路命令。更具体前缀可能承担入向流量调度、故障域隔离、多宿、临时迁移或商业互联。如果只为排名好看而删除,链路可能过载,备援可能消失,甚至在局部服务已失效时继续用大聚合吸入流量。

报告自己的说明也承认,最大聚合没有为多宿流量工程保留余地。于是 2026 年 8 月 27 日统计出的 349,520 条“小于注册分配范围的前缀”只是待核查集合,不是有罪名单。专业问题应当是:这条更具体前缀还有没有可证明的目的?撤销后会破坏什么?

ROA 让问题更窄,却没有给出全部答案

今天的报告使用 NSRC validator cache,并参考五个 RIR 的 TAL 以及 APNIC、LACNIC 的 AS0 材料。它因此能把观察到的前缀归为 valid、invalid 或 no ROA。

有效意味着当前验证输入下,观察到的起源与前缀长度符合一份匹配授权;它不证明整条路径安全。无效可能是劫持,也可能是合法变更时忘记更新或错误设定 maxLength。没有 ROA 表示缺少匹配授权,不等于恶意。

IPv6 的当日汇总也说明同样边界:242,653 条表项中,197,504 条有效、105 条无效、45,044 条没有 ROA,可见 32,667 个 ASN。覆盖率上升是重要信号,但只有运营商实际验证、制定清晰策略并在变更前更新授权时,签名记录才会成为运行控制。

正确用法是建立升级链:一个 invalid 若在多处 feed 同时出现、起始时间清楚并伴随服务影响,应快速协调;如果它恰逢计划中的起源切换,则先核对 ROA 与变更记录;一条 valid 路由若路径异常,仍须查别的证据。

公开排名能施压,却不能取得管辖权

报告列出公告前缀最多的 ASN、理论聚合节省最大的 ASN、异常 AS prepend 等对象。名字反复出现在前列,会引来同行、客户和管理层追问。这是一种现实力量:它把原本藏在配置里的选择变得可比较,也能帮助工程师争取时间清理已经失去用途的公告。

但 2001 年 2 月的 APNIC Routing SIG 会议纪要保存了一个重要反例。与会者讨论这些报告是否还能形成同行压力,记录认为当时效果已经减弱;讨论也明确提到 RIR 对介入互联网运营执法存在合理顾虑,并指出某些看似低效的做法可能有商业理由,问题也许应回到分配政策本身。

这条历史记录让“公开数据”与“机构权力”没有被强行捆绑。测量可以指出共享路由系统承担了成本,却未必看见运营商为什么承担它。RIR 掌握登记证据,却不知道全部拓扑、流量、合同与故障设计。若它把排名直接变成处罚规则,机构就会优化一个可见数字,同时把错误决策的服务后果留给别人承担。

Smith 的贡献不是让报告永远赢得争论,而是让争论持续拥有可核查的对象。别人可以忽略、反驳、补充或纠错;这比一阵短暂羞辱更耐久。

多视角带来三角验证,不带来全知

项目今天列出 DIX-IE、布里斯班、新加坡、香港等 feed,NSRC 的 Global R&E Routing Report又通过自愿提供的多个来源观察科研教育网络。不同观察点之间的差异本身就是信息。

如果一个前缀只在东京出现,可能涉及选择性公告、传播、收集策略或时间差;如果多个独立视角几乎同时出现同一异常,更广泛事件的证据就更强。若各点选择不同路径,则暴露了单表看不到的偏好与拓扑。

但 feed 不是随机抽样,联合表也可能在去重前缀时掩盖路径分歧。几十个观察点仍看不到全部私有互联和边缘网络。增加数据源真正带来的不是“现在终于看见整个互联网”,而是可以把一条主张拆成独立观察,区分一致与分歧。

2025 年 APRICOT 的一场讨论又把这个原则落到 IXP。APNIC 的会后文章指出,IXP 的本地、区域视角能够看见全球公共测量项目未必准确捕捉的可用性和性能。Smith 作为参与者,代表的是长期 IXP 与 RouteViews 实践经验。IXP 的局限——只看自己的成员与关系——恰好也是发现本地绕路、国内中断或 route-server 差异的优势。

观察得更近,也不等于可以控制成员路由器。交换点管理自己的 collector 与 route server,成员管理自己的导入导出策略,研究者管理分析方法。边界清楚,数据才可组合。

把协作者留在人物故事里

NSRC 的人物介绍把 Smith 与英国早期商业互联网、LINX、Cisco、APNIC、网络培训、IXP 和运营者组织联系起来,也明确写到他持续提供 IPv4 路由表日常分析。这解释了报告为何来自运营文化,而非抽象统计兴趣。

报告同时主动保留了协作者。Smith 感谢 Tony Bates 的 CIDR Report 原始构想、Geoff Huston 的建议、报告错误的读者,以及 APNIC 提供托管、算力与路由器数据。后来每一个 feed 提供方、RIR 数据、RPKI 仓库和运营者邮件列表也都参与了这套薄协调。

可以归于 Smith 的决定,是把这些输入组织成持续二十七年的公开仪器,并不断维护类别、映射、软件与发布节奏。不能归于他的,是 APNIC 的路由器、运营商的公告、资源持有方的 ROA 或社群的所有反馈。

这种克制不会削弱人物文章。相反,它把性格建立在可观察选择上:不是猜测他的内心,而是看见他反复维持一套工具、公开方法、承认错误并增加观察点。长期维护本身就是运营结果。

一份公开镜子

2026 年快照支持几项有限但重要的结论:IPv4 控制面在这个视角下已超过一百万条表项;观察表与聚合反事实之间有巨大差距;ROA 覆盖多数前缀,但 no-ROA 仍然庞大;注册、授权与公告之间的异常状态至今可见。

它不能证明全球恰好有这么多有效路由,不能证明所有理论节省都应兑现,不能把 1,417 个 invalid 全写成攻击,也不能从 AS path 长度推出用户体验。

Routing Report 更耐久的价值是一种验证习惯:先说观察点,再给时间;先定义计算,再列例外;让争议可以用另一处观测、looking glass、注册记录、ROA、运营商说明或服务探测继续推进。

它能够观察、比较、提醒,甚至让人尴尬。它不能命令别人撤销一条路由,也无法替别人承担撤路错误造成的中断。它拥有的是证据权威,不是管辖权。

在分布式互联网中,这种有限权威反而更容易扩展。

来源