1960年代,一位利用暑假时间兼职编程的数学教师,用代码证明了分布式网络的可行性,为现代互联网奠定了理论基础。然而,她的名字却长期被历史遗忘。
2026年5月,《科学美国人》杂志发表了一篇深度报道,揭开了互联网发展史上一位被忽视的关键人物——Sharla Perrine Boehm。这位曾在圣莫尼卡高中教数学的女教师,在1960年代初期于RAND公司兼职期间,编写了一个具有开创性的网络模拟程序,该程序首次证明了分布式、去中心化通信网络的可行性,直接为后来ARPANET乃至现代互联网的诞生提供了理论支撑。

冷战背景下的通信危机
故事要从1961年11月24日那个惊心动魄的夜晚说起。当晚,美国弹道导弹预警系统突然全部失灵,奥马哈基地的值班军官无法与科罗拉多斯普林斯的通信总部取得联系。战略空军司令部司令托马斯·鲍尔将军立即下令核部队进入全面警戒状态,轰炸机驶向跑道,美国一度处于核战争一触即发的边缘。然而,数分钟后通过空中轰炸机传递的雷达消息证实,这只是一场虚惊——科罗拉多一个中继站的电机过热导致了整个系统中断,而这个站点恰好是所有通信的必经枢纽。
这一事件暴露了当时美国军事通信系统的致命缺陷:基于电话线路和短波无线电的通信网络高度集中化,每条消息最多经过五个节点,一旦关键节点被摧毁,整个网络就会瘫痪。在核战争威胁日益加剧的冷战高峰期,这种脆弱性让美国军方深感忧虑。
Paul Baran的分布式网络构想
RAND公司的计算机科学家Paul Baran提出了一种革命性的解决方案:建立一个没有中心节点的分布式网络,每个节点只与相邻节点连接,通过多条路径传输信息,即使部分节点被摧毁,网络整体仍能存活。他将这种技术称为"热土豆路由"——每个数据包到达节点后必须立即转发给下一个节点,网络实时动态决定传输路径。
然而,Baran面临巨大阻力。RAND公司的同事们大多专注于传统模拟通信,对数字计算机技术持怀疑态度。当Baran向垄断长途通信的AT&T推销这一构想时,工程师们的反应是居高临下的质疑:"等等,孩子,你是说在数据还没从国家另一端传过来之前就打开开关?"Baran回忆道,"他们说,'孩子,电话就是这么工作的',态度相当傲慢。"
Sharla Boehm的关键突破
Baran急需用实际证据证明自己理论的可行性,而完成这一任务的人正是Sharla Perrine Boehm。在1960年代初期,Sharla还是圣莫尼卡高中的一名数学教师,利用暑假和学术休假在RAND公司兼职编程。在男性主导的工程领域,女性工程师极为罕见——正如系统工程师Doug Rosenberg所说:"那时候女性都是秘书,1960年代初期根本没有女性从事工程工作,到处都是留着平头的男人。"
Sharla在RAND公司接受了这项挑战:编写一个模拟程序,证明分布式网络能够在节点受损的情况下继续运行。她设计的模拟系统实现了"分组交换"的核心概念——将消息分割成小包,通过不同路径发送,每个数据包根据网络状态实时改变路由。她还编写了一个名为"damage"的子程序,可以模拟摧毁任意五个节点,观察网络的自愈能力。
模拟结果显示,即使一半网络被瞬间摧毁,剩余节点也能在不到一秒内重新组织并恢复通信。更令人惊叹的是,Sharla在1960年代的计算机上实现了类似现代机器学习的功能——网络能够"学习"如何应对节点失效。系统工程师Doug Rosenberg评价道:"如果这是2025年,这就叫机器学习。她让网络学会了如何应对节点掉线。在那时,机器学习根本不存在。但看看1964年的那篇论文,毫无疑问这就是机器学习。"
被尘封的贡献与历史的回响
尽管Sharla的模拟为Baran提供了关键证据,但由于Baran对国防通信局技术能力的不信任,以及AT&T的抵制,这项技术在当时并未立即投入实施。Sharla的工作被束之高阁,直到数年后以全新形式重新出现。
1969年10月,第一条信息"lo"(本应传输"login",但系统崩溃导致仅传输了前两个字母)从UCLA发送到斯坦福大学的计算机上,标志着ARPANET的诞生。这个由美国国防部高级研究计划局(ARPA)建立的早期计算机网络,采用了与Sharla模拟相似的分布式架构,最终演变成了今天的互联网。
然而,Sharla的名字几乎从历史中消失。1996年,Katie Hafner出版了《Where Wizards Stay Up Late: The Origins Of The Internet》,这本关于ARPANET历史的权威著作中完全没有提及Sharla——尽管她曾与Paul Baran共同发表过重要论文。Hafner在报道中坦言:"我从未想过要问'那是谁?',我总是关注那个著名的男人,我的同事Paul Baran。"
迟来的认可
如今,随着"失落科学女性倡议"(Lost Women of Science Initiative)的挖掘,Sharla的贡献终于得到应有的认可。她在1964年发表的论文《On Distributed Communications》中详细描述了模拟结果,这份文献被工程师Tony Rutkowski称为"网络人工智能的最初火花"。
Sharla Boehm的故事不仅是一位杰出女性科学家的个人传奇,更折射出科技史书写中长期存在的性别偏见。在开源社区日益强调多元包容的今天,重新审视和铭记这些被遗忘的贡献者,对于构建更加公平的技术文化具有重要意义。
参考来源:
Scientific American - The programmer whose code underpins the Internet (2026-05-18)
https://www.scientificamerican.com/article/the-programmer-whose-code-underpins-the-internet/
Lost Women of Science Podcast - Sharla Perrine Boehm
https://www.scientificamerican.com/podcast/lost-women-of-science/