这个说法不完全准确,但也不算错,更准确的说法是:DARPA 是互联网的“祖父”或“关键奠基人”,它发明了互联网的前身——ARPANET,并资助了许多核心技术和协议的研发,为现代互联网的诞生奠定了决定性的基础。

我们可以从几个层面来理解这个关系:
DARPA 的核心贡献:发明了互联网的“前身”——ARPANET
在互联网出现之前,计算机是孤立的,DARPA(美国国防部高级研究计划局)的一个关键目标是:建立一个能够经受住核打击的、去中心化的通信网络,这样,即使网络的一部分被摧毁,信息仍然可以通过其他路径传输。
- 项目启动:1969年,DARPA资助了ARPANET(阿帕网)项目。
- 历史性时刻:1969年10月29日,UCLA(加州大学洛杉矶分校)的研究员成功向斯坦福研究院发送了第一条网络消息,这标志着世界上第一个分组交换网络的诞生,分组交换是现代互联网的核心技术,它将数据分割成小块(包)进行独立传输,到达目的地后再重新组装。
从“第一个可运行的计算机网络”这个角度来说,DARPA通过ARPANET项目,发明了互联网的物理和概念基础。
DARPA 的关键贡献:发明了互联网的“语言”——TCP/IP协议
如果说ARPANET是互联网的“身体”,那么通信协议就是互联网的“语言”和“神经系统”,要让不同类型的网络能够互相通信,就需要一个通用的“标准语言”。

- 问题背景:早期存在多种不同的网络(如ARPANET、分组无线电网等),它们之间无法对话,形成了“网络孤岛”。
- DARPA的解决方案:DARPA资助了文特·瑟夫和鲍勃·卡恩的研究,他们发明了TCP/IP协议簇。
- IP (Internet Protocol):负责给每个设备分配一个唯一的地址(IP地址),并负责将数据包从源头路由到目的地。
- TCP (Transmission Control Protocol):确保数据包的可靠、有序、无丢失传输。
- 标准化:1983年1月1日,ARPANET正式从旧协议(NCP)切换到TCP/IP,这一天被称为“Flag Day”,被广泛认为是现代互联网正式诞生日,TCP/IP的采用,将分散的网络“粘合”成了一个真正的“互联网”(Inter-network)。
DARPA不仅建造了第一个网络,还发明了让所有网络互联互通的核心语言。
互联网的“共同发明者”
互联网是一个庞大而复杂的系统工程,是无数科学家、工程师和研究者共同努力的成果,除了DARPA,还有许多其他关键人物和机构做出了不可磨灭的贡献:
- 蒂姆·伯纳斯-李:他在1989年于欧洲核子研究组织(CERN)工作时,发明了万维网,他创建了HTML(超文本标记语言)、URL(统一资源定位符)和HTTP(超文本传输协议),这是互联网上最著名的应用层服务,让普通人能够通过浏览器轻松访问信息。万维网不等于互联网,互联网是基础设施,万维网是运行在互联网上的一个应用。
- 劳伦斯·罗伯茨:被称为“阿帕网之父”,他是ARPANET项目的主要架构师和实现者。
- 伦纳德·克莱因罗克:他提出了分组交换理论,为ARPANET提供了理论基础。
- 其他机构和研究:包括施乐帕洛阿尔托研究中心对图形用户界面和以太网的贡献,以及美国国家科学基金会对NSFNET(取代ARPANET成为主干网)的支持等。
| 贡献方 | 主要贡献 | 角色定位 |
|---|---|---|
| DARPA | - 发起并资助了ARPANET(第一个分组交换网络) - 资助发明了TCP/IP协议(互联网的核心通信协议) |
奠基人与核心推动者,没有DARPA,互联网的诞生至少会推迟很多年,甚至以完全不同的形式出现,它创造了互联网的“身体”和“灵魂”。 |
| 蒂姆·伯纳斯-李 | 发明了万维网(WWW),包括HTML、URL、HTTP | 应用层革命者,他发明了让互联网变得普及和易用的“杀手级应用”,将互联网从少数研究人员的工具变成了全球性的信息平台。 |
| 其他众多研究者 | 分组交换理论、网络硬件、路由算法等 | 共同构建者,互联网是一个集体智慧的结晶,是许多技术突破的集合。 |
说“DARPA发明了互联网”是一种高度概括且被广泛接受的说法,因为它抓住了互联网诞生的最关键和最核心的驱动力,但更精确的理解是:DARPA为互联网的诞生提供了最关键的种子、土壤和催化剂,而互联网最终是由包括DARPA在内的全球无数研究者共同培育出来的参天大树。
