摘要

  • Hans-Werner Braun 参与 NSFNET 运行、架构与测量工作的交汇环节;公开的月度报告、流量矩阵和性能统计,让拥塞与增长不再只是运营团队的内部感受。
  • NSFNET 退役后,可比公共统计随流量转入商业网络而减少,说明可观测性不会随着网络规模自然产生,必须由合同、托管与方法披露来延续。

1991 年 9 月的 NSFNET 流量图,把一张原本沉默的美国骨干网变成了可以阅读的公共对象。线段的负载有轻有重,需求沿着具体路径累积。管理者不必进入路由器,也能看出“互联网正在增长”并非一句宣传语:哪些连接承压、变化发生得多快,都有了可以追问的依据。

Braun 不是在图表完成后才加入这个故事。他在 56 Kbps 的临时 NSFNET 上安装 Dave Mills 开发的 Fuzzball 软件,并在事实上承担骨干网运行职责。1987 年,National Science Foundation 把新一代 T1 网络项目交给由 Merit Network 牵头、IBM 与 MCI 参与的团队,Braun 是共同首席研究员之一。上线期限是 1988 年 6 月 30 日。团队按期完成,随后又面对更快的增长并推进 T3 原型。

这场升级首先是容量危机。临时骨干网到 1987 年中已经过载。Merit 的最终报告记载,1992 年 9 月 NSFNET 每月传输约 190 亿个数据包,当时月均增长约 11%;到 1995 年 4 月,服务即将退役时,月流量已接近 1000 亿个数据包。这里必须保留边界:这些数字描述的是被仪器覆盖的 NSFNET,并不是整个互联网的流量总计。

数据之所以具有治理意义,是因为它没有完全锁在机房里。Merit 与 NSF 的协议要求按月提交网络性能报告;Merit 和 IBM 采集源到目的地的流量矩阵,也分析应用使用情况;在 ANS 参与运行的阶段,性能与流量统计仍可公开获取。一次链路过载由此能被放进长期序列,一项扩容申请可以和共同可见的趋势对照,资助方也能判断公共投入是否正在成为科研活动不可缺少的设施。

测量还需要明确“谁能够改变什么”。Braun 参与的 RFC 1093 把路由置于不同管理域及其边界过滤中讨论;RFC 1222 记录 NSFNET 架构演进,以及内部、外部路由责任的分界;RFC 1104 则把策略路由、计费与监测联系起来。数字只能说明某处发生了变化,管理边界才能说明由谁响应。对一个由多家机构和区域网络组成的系统,两者缺一不可。

这也意味着不能把 NSFNET 写成单人英雄史。NSF 提供公共使命与资金,密歇根州和 Merit 带来区域网络经验,IBM、MCI 参与工程建设,ANS 承担后续运行,众多州级与校园网络构成真实使用环境。k. claffy、George Polyzos 等测量研究者分析长期数据并揭示局限。Braun 的位置重要,是因为他持续站在运营、架构和可见性之间;他并非唯一建设者,也不是所有统计的单独采集者。

公开数字本身也可能制造错觉。CAIDA 对 NSFNET 长期增长的研究指出,当时的仪器并不是为流量预测设计的。采集点会迁移,应用分类会失真,拓扑变化可能让一条连续曲线突然断裂。NSFNET 骨干网退役后,流量进入新的商业架构,研究者失去了原有观测位置。观测值下降未必意味着使用减少,也可能只是流量离开了摄像机的视野。

1998 年,SDSC 发布 ARTS 流量分析系统时,Braun 评价说,商业互联网提供商很少表现出发布可与 NSFNET 时期相比的骨干网性能统计的意愿。这是他的判断,不能扩大成“所有商业网络都隐瞒一切”。但它准确揭示了激励变化:公共科研网络的协议把报告当作职责;商业运营者则可能把同样的数据视为竞争情报、安全风险或声誉负担。

因此,今天值得继承的不是无条件公开原始流记录。原始数据可能暴露用户、客户关系、脆弱点与业务模式。更可行的是有边界的透明:使用保护隐私的聚合指标,说明采样与定义,标记拓扑或工具变化,保存足够长的历史,并公开谁掌握采集器、谁批准发布、谁可以独立复核。

统计没有自动替 NSFNET 选择 T1 或 T3。技术、预算、采购、时间与制度目标共同塑造了决定。统计的作用是让这些决定可以争论:运营者、研究者、资助方和接入网络能够面对同一组证据,也能看到证据的缺口。Braun 留下的启示正在这里——一张网络可以被所有者管理;只有当测量规则本身经得起审视,它才真正进入公共治理。

资料来源