网络建设者
研究者、工程师、运营者和社群领袖的选择,塑造了互联网的开放架构。
BTW Media 编辑专题
互联网并不是一开始就完整成型的系统。它由研究者、工程师、运营者、机构和社群在几十年中共同建成,他们在世界真正理解网络之前,就选择了开放、互通与共同治理。
《互联网历史》是 BTW Media 的编辑档案,记录塑造全球网络的人物、协议、机构与关键转折点。
研究者、工程师、运营者和社群领袖的选择,塑造了互联网的开放架构。
TCP/IP、DNS、路由、电子邮件、Web、号码资源以及标准制定过程,使全球互联互通成为可能。
访谈、人物档案与历史记录,留存了互联网如何被构想、治理、拓展和守护。
这个专题汇集访谈、人物档案、有来源支撑的报道和历史分析,记录互联网时代的建设者与见证者。
本页讲述个人抉择、技术原则、公共机构与区域社群如何共同成就了文明级别的基础设施。
对记录于此的人来说,这是他们贡献的记录;对读者来说,这是一张理解互联网如何成为人类共享系统的地图。
专题系列
从分组交换理论到万维网,这张图连接了塑造全球网络的人物、协议决策和治理变迁。

1961
Leonard Kleinrock(1961):发表了最早的分组交换和信息流研究,为将消息分解成数据包提供了数学基础。

1962 / 1963
J.C.R. Licklider(1962 / 1963):阐述了“星际计算机网络”的愿景,这一愿景启发了 ARPA 的联网目标以及全球互联计算共同体的构想。

1964
Paul Baran(1964):RAND 备忘录《论分布式通信》提出了以生存为目标的分布式网络设计,是后来分组网络的重要概念先驱。

1965
Donald Davies(1965):在英国 National Physical Laboratory 创造了“packet”一词,并推动了实用分组交换架构的发展。

1968
Douglas Engelbart(1968):在“所有演示之母”上演示了 oN-Line System(NLS),展示了超文本、协同编辑、鼠标等其他交互概念,这些概念深刻影响了后来的在线工具。

1969
Lawrence (Larry) Roberts(1969):作为 ARPA 项目经理,他设计并领导了 ARPANET 的建设,将分组交换方案变成了第一个投入运行的研究网络。

1969
Jon Postel(1969):成为 RFC 系列的核心人物,并长期管理协议文档与编号——互联网的编号权威。

1969
Steve Crocker(1969):发起了 ARPANET 的 “Network Working Group”,并创建了 Request for Comments(RFC)系列——互联网协议的主要开放文档机制。

1972–1973
Vint Cerf & Bob Kahn(1972–1973):共同设计了传输控制协议(TCP)和后来的 TCP/IP,实现了跨多个网络的通信——网络互连的诞生。

1973
Robert Metcalfe(1973):在 Xerox PARC 发明了以太网,使局域网变得快速且可扩展,适用于办公室和校园环境。

1973–1975
Louis Pouzin(1973–1975):在法国开发了 CYCLADES,这是一个基于数据报的分组网络,直接影响了 TCP/IP 的设计。

1973
Danny Cohen(1973):首创了早期分组语音传输与字节序概念,是 TCP/IP 系统互操作性的关键。

1975
Yngvar G. Lundh(1975):在斯堪的纳维亚推动并部署了早期分组交换网络,将欧洲的研究网络连接起来。

1976
Elizabeth "Jake" Feinler(1976):在SRI管理ARPANET网络信息中心(NIC),负责维护DNS出现之前的官方主机名目录。

1977
Pål Spilling(1977):帮助在欧洲建立了早期的 ARPANET 连接,并合著了关于首次跨洲互联网(TCP/IP)实验的论文。

1977
Bob Kahn, Vint Cerf & Jon Postel(1977):首次进行了跨三个网络的 TCP/IP 测试(ARPANET、SATNET、PRNET),证明了该架构的可行性。

1978
Steve Crocker, Jon Postel & Joyce Reynolds(1978):主导了早期类似 IETF 的协议协调和 RFC 系列的连续性——这是当今开放标准流程的核心。

1979
Radia Perlman(1979):开发了早期路由算法,这些算法后来演变为 Spanning Tree Protocol(1985 年定稿)。

1981–1983
Paul Mockapetris(1981–1983):发明了域名系统(DNS)来取代中央 HOSTS.TXT 文件。通过 RFC 882/883 引入了层次化、分布式的命名方式。

1981
Danny Cohen(1981):发表了《On Holy Wars and a Plea for Peace》,正式提出了字节顺序(即“endianness”)的概念。

1982
Daniel Karrenberg(1982):帮助建立了 EUnet,这是第一个泛欧互联网服务提供商(ISP),并在 1989 年成为 RIPE 的创始人之一。

1982–1983
Vint Cerf, Bob Kahn, Jon Postel & Steve Crocker(1982–1983):主持了 1983 年 1 月 1 日从 NCP 到 TCP/IP 的“标志日”切换——现代互联网正式运行的开端。

1983–1984
Radia Perlman(1983–1984):开发了生成树协议(STP),该协议使以太网网络变得可靠且无环路。

1984
Mike Muuss(1984):创造了 ping,它是网络中最简单、最持久的诊断工具之一。

1984–1986
Eric Allman(1984–1986):编写了 Sendmail,这是第一个通用互联网电子邮件传输系统,对全球电子邮件互操作性至关重要。

1985
Brian Carpenter(1985):领导了关键互联网标准的制定,并担任 IETF 工作组主席,推动 IPv6 和架构一致性。

1986
John Klensin(1986):在 SMTP、FTP 和互联网协议国际化方面的早期重要工作。

1987
Joyce K. Reynolds & Bob Braden(1987):参与了 RFC 编辑、TCP/IP 文档编写以及互联网研究组的协调工作。

1989
Alan Emtage(1989):开发了 Archie,第一个互联网搜索引擎,让用户能够在 FTP 服务器上查找文件。

1990 / 1991
Tim Berners-Lee(1990 / 1991):在 CERN 发明了万维网——创建了 HTTP、HTML 以及第一个网络服务器和浏览器,将网络基础设施转变为全球发布和信息系统。

1991
Linus Torvalds(1991):创建了 Linux 内核,它成为互联网基础设施、Web 服务器和开源计算的基石。

1991
Jianping Wu(1991):他曾领导中国首个学术互联网 CERNET 的开发,将全国各地的高校连接起来。

1991
Scott Bradner(1991):IETF 标准化与互联网治理中的关键人物,曾参与制定早期互联网政策与协议管理机制。

1992
Kilnam Chon(1992):建立了 KREONET(韩国研究网络),在亚洲率先实现了互联网连接。

1993
Marc Andreessen(1993):共同开发了 Mosaic,这是第一款主流图形化网页浏览器,它普及了万维网并启发了 Netscape。

1993
Robert Cailliau(1993):与伯纳斯-李在 CERN 合作,推广并完善万维网及其首个浏览器/服务器架构。

1994
Mitchell Baker(1994):曾领导 Mozilla 项目,维护开放网络标准,并推动社区驱动的浏览器开发。

1994
Xing Li(1994):CERNET(中国第一个学术网络,1994 年)的设计者,也是亚太地区 IPv6 的早期倡导者。

1995
Paul Vixie(1995):BIND(最广泛使用的 DNS 服务器软件)的主要开发者;改进了 DNS 的可靠性和安全性。

1996
Larry Landweber(1996):创建了 CSNET,并帮助超过 25 个国家接入早期互联网,在学术界与政策界之间架起桥梁。

1997
Radia Perlman(1997):著有《Interconnections》,系统阐述了网络协议设计原则,并影响了互联网路由教育。

1998
Jon Postel(1998):他展示了对 DNS 根服务器的掌控,并主导了 IANA 管理权移交,这也象征着他毕生所扮演的角色。

1998
Vint Cerf & Bob Kahn(1998):协助创立了 ICANN,并推动建立全球互联网命名和编号管理的制度框架。

1999
Al Gore(1999):他提出了《1991年高性能计算与通信法案》,该法案资助了互联网的扩展——他也因此获得“信息高速公路”的昵称。
互联网里程碑
按十年梳理实验、协议、标准、网络与机构如何将网络互联变为共享的全球基础设施。
1962-1965
分组交换实现实用化
保罗·巴兰和唐纳德·戴维斯分别提出了分组交换通信,为后来的研究网络提供了一种无需依赖电路交换电话即可传输数据的方式。
Paul Baran, Donald Davies
RAND, National Physical Laboratory
1969
ARPANET 发送了第一条消息
第一条主机到主机的 ARPANET 消息在 UCLA 和 SRI 之间传送,使分组网络从研究架构转变为实际运行的实验。
Leonard Kleinrock, Charley Kline, Bill Duvall
UCLA, SRI, ARPA
1971
电子邮件成为网络上第一个持久的社交应用
雷·汤姆林森让网络邮件可以在机器之间传送,使人与人之间的通信成为互联网最早存在的理由之一。
Ray Tomlinson
BBN, ARPANET
1974
TCP 论文将网络互联定义为开放架构
Vint Cerf 和 Bob Kahn 发表了 TCP 论文,为网络提供了一种协议模型,用于将异构网络连接成互联网。
Vint Cerf, Bob Kahn
DARPA
1977
三网 TCP/IP 测试证明跨介质网络互联
分组无线、卫星和 ARPANET 路径通过共同的协议设计来承载流量,表明互联网可以在不同的物理网络上运行。
Vint Cerf, Jon Postel, Bob Kahn
DARPA 研究界
1983
TCP/IP 标志日使现代互联网投入运行
ARPANET 主机于 1983 年 1 月 1 日从 NCP 迁移到 TCP/IP,使该协议套件成为运营基础而非研究提案。
Vint Cerf, Bob Kahn, Jon Postel, Steve Crocker
DARPA、ARPANET 社群
1983-1984
DNS 将域名变为分布式互联网基础设施
Paul Mockapetris 和早期命名社区用域名系统取代了主机表,为不断扩展的网络提供了一个可扩展的命名层。
Paul Mockapetris, Jon Postel
USC/ISI, IANA
1986
NSFNET 将学术网络扩展为骨干网
NSFNET 计划连接了超级计算中心和研究机构,创建了骨干网,帮助互联网超越了最初的国防研究范畴。
National Science Foundation、区域学术网络
1980 年代末
路由增长倒逼域间协调
随着网络不断增多,运营商转向可扩展的域间路由实践,这后来使 BGP 和路由安全成为互联网运营的核心。
网络运营商和路由研究人员
IETF、运营商社区
1989 / 1990
Archie 使分布式网络资源可发现
Alan Emtage 创建了 Archie,这表明互联网不仅需要传输和寻址,还需要发现系统。
Alan Emtage
McGill University
1989 / 1991
万维网使互联网可用于发布与导航。
Tim Berners-Lee 提出并实现了 HTTP、HTML、URL 以及早期的浏览器/服务器软件,将网络变成了一个全球信息空间。
Tim Berners-Lee, Robert Cailliau
CERN
1992
区域号码协调实现制度化
区域互联网的快速发展催生了对持久地址分配机构的需求,APNIC 在亚太协调背景下应运而生。
区域运营商与注册机构建设者
APNIC、RIR 社区
1993
萨尔瓦多融入全球互联网发展历程
本地建设者将本国的学术和技术社群连接到全球网络,展示了互联网历史是如何在最初的研究资助中心之外创造出来的。
Lito Ibarra
萨尔瓦多互联网社区
1998
ICANN 成立以协调全球标识符
ICANN 成为 DNS 与标识符协调讨论的制度性平台,推动互联网治理迈向更正式的多利益攸关方结构。
Jon Postel、Vint Cerf、全球治理社区
ICANN、IANA 社区
1998
IPv6 在 RFC 2460 中定义
IETF 发布 RFC 2460,使互联网在 IPv4 地址耗尽后仍能扩展寻址能力,也让协议管理成为一项需要代际传承的任务。
Brian Carpenter,IETF IPv6 社区
IETF
1986 / 1992
拉丁美洲学术网络成为区域基础设施
智利、委内瑞拉、阿根廷及邻近社区的建设者将科研网络转化为持久的区域互联网容量。
Florencio Utreras, Ermanno Pietrosemoli, Olga Cavalli
拉丁美洲的学术界与治理界
2000 年代
非洲技术社区提升能力、扩大参与
培训、软件社区和倡导让更多人能够构建、运营和治理互联网基础设施。
Dorcas Muthoni
非洲科技与互联网社群
2000 年代
运营分析成为互联网管理的一部分
路由、寻址、测量和安全分析,是解释全球网络韧性与脆弱性的关键。
Geoff Huston
APNIC Labs、运营商社区
2016
IANA 管理权移交完成
这一过渡标志着治理从美国政府的监督向全球多利益相关方社区的重大转变。
ICANN、IANA 社区、全球互联网治理社区
2010 年代 / 2020 年代
路由安全成为核心公共利益问题
RPKI、MANRS 和运营商协调使路由安全成为互联网的制度记忆和日常运营纪律的一部分。
路由安全研究人员与网络运营人员
IETF、RIR 和运营商社区
2024
互联网历史成为有据可查的档案
测量档案、口述历史和编辑文集,使互联网历史本身成为需要为下一代守护的领域。
Jim Cowie 和互联网历史研究者
Internet History Initiative
已发布档案
来自 BTW Media《互联网历史》专题的访谈、人物档案与历史报道。

文件还没开始传,地址先卡在门口。FTP 的 `PORT` 命令给主机地址留四个十进制数,给 TCP 端口留两个。1993 年,工程师讨论更长、更灵活的网络地址,也讨论别的传输接口;这张六格小表填不下那些可能性。David Piscitello 写出一份实验性 RFC,给修补方案起了个像玩笑的名字:FOOBAR。真正的麻烦藏在逗号之间。
阅读档案
邮件列表热闹起来以后,问题并不玄妙:每封投稿都单独寄给所有订阅者,邮递程序得反复搬运,邮件头也跟着一遍遍上路。版主于是把多封信装进一封摘要。1990 年的 RFC 1153 把这套早已使用的做法写成格式,其中一条尤其干脆:内层邮件的 `Received` 头应当丢弃。大信封走得轻快,单封来信原先经过的站点却不会完整留在摘要里。
阅读档案
寄信的人说完“再见”便挂断电话,听起来合乎礼节;可在 X.25 虚电路上,尚在传输的分组可能随着清除电路一起消失。1989 年的 RFC 1090 让 SMTP 直接坐上这种电路,也给收尾动作定了规矩:先等对方的服务关闭应答,再碰断线开关。一封信能否走完当前这段路,藏在一句“再见”的先后顺序里。
阅读档案
网络时间协议原本靠最近八次交换的回音,判断另一台时钟所在的机器是否还答话。1990 年,Jon Crowcroft 与 Julian Onions 把 NTP 放进 OSI 的远程操作服务,试着让它跑在 X.25 一类有连接的网络上。线路是否建立,立刻给了“对方在不在”另一种答案。至于钟走得准不准,仍得由时间报文自己交代。一本记录八次应答的小册子,少了一项差事。
阅读档案
一封跨语言邮件的字节可以完好抵达,收件人却读到另一个字。1993 年的 RFC 1502 为 X.400 GeneralText 立下朴素的规矩:设备画不出原字符,就标出缺口;不能拿本地字符集中占同一字节位置的字形蒙混过关。
阅读档案
按下一个字母,终端把它裹进带 TCP/IP 头的报文送到主机;主机再用一个报文把这个字母回显回来。1988 年 RFC 1043 的作者想让这种昂贵的打字方式安静下来。他们把 TELNET 的数据录入终端选项做成可协商的全屏表单:人在本地填写可编辑的栏位,完成后再把约定的信息送回远端。省掉零碎往返之前,双方先得说清楚各自会什么。
阅读档案
早期邮件链路习惯七位字符,中文电脑却各有自己的八位存储办法。HZ 把协调工作交给了一个不起眼的符号:波浪线。1995 年收录为 RFC 1843 的格式中,它能让读者从 ASCII 切到双字节中文,再切回来;也能表示真正的波浪线,或把纸面上的一行折成两行而不改正文。厉害之处在于把所有解码器都必须懂的规则压得很小,把排版方便留给写文件的人。
阅读档案
1993 年的一份 SNMPv2 备忘录,想把繁琐的管理配置藏到一行输入框后面。用户键入主机名,管理器查找上下文;查不到时,它甚至可以临时建出身份记录和只读访问规则。少填几个字段,机器便多做几项决定。
阅读档案
1994 年,给别人发一个 Macintosh 文件,可能比“附上文件”四个字麻烦得多。文件的正文数据是一件行李,图标、程序资源和 Finder 信息又是一件。另一种电脑上的收件人只想打开数据;Mac 上的收件人还想把原文件完整拿回去。RFC 1740 给邮件信封加了两个隔层。AppleDouble 这个名字听着像甜点,干的却是搬家公司最讲究的活:分箱,贴签,别把东西弄丢。
阅读档案
1992 年 4 月 16 日,DISA 在 IAB 要求答复的日期前回了信。信里答应研究国防部系统改用 DNS 的技术与经济影响,却没有宣布采用决定。RFC 1401 保存了这三封往来信:回复准时,网络转换还悬着。
阅读档案
1994 年,把电子邮件送进无线寻呼网,听起来像给互联网装上一只会叫的小盒子。麻烦在那张“成功”收据上:邮件服务器说 OK 时,消息究竟只是进了队列,还是已被寻呼网接收,或者已经在无线网上发出?Marshall Rose 在 RFC 1703 里把这几件事拆开。寻呼机等不起邮件中继慢慢排队,协议也不能拿同一个笑脸替不同工序签字。
阅读档案
数据库寄来四条结果。第一条在路上磨蹭,第二条已经到达;查询允许两者换个座位,TCP 却坚持按号码叫人。1994 年的 RFC 1693 把这种“过分守规矩”写成一道传输问题:应用究竟需要哪些先后关系?作者提出改造 TCP,IESG 没有建议实施,但承认这道题本身问得好。
阅读档案
线路存在,不等于包能送达。IP 包到了 X.25 节点,节点还得把封装地址对应到对端的 X.121 号码。1993 年的 RFC 1461 把这个容易被“线路正常”掩盖的失败,变成可读取的计数和最后一次失败记录。
阅读档案
一种新数据要在网上有个大家都认得的名字,1994 年的做法很像办手续:先把建议贴到公开邮件列表,等两周收意见,再交 IANA 登记。RFC 1590 把这条路写得清清楚楚。看起来只是给格式起名,实际上是在解决邮件、档案和其他应用怎样共用词汇,又各自决定能打开什么的问题。
阅读档案
1993 年愚人节,一份 RFC 虚构了专门审查空话的“无聊声明”。委员们读到睡着就算批准,文件随后被丢弃,留下一个得到“技术认可”的空位。笑点对准的是流程声望与可用成果之间的裂缝。
阅读档案
收件箱里的标题清清楚楚,打开邮件却像有人把正文倒进了碎纸机。1993年的韩文电子邮件,问题可能出在同一封信内部:标题与正文采用不同的编码手续。RFC 1557 把这两条路写在了一起。读者看到一封信,软件却要验两份通行证。
阅读档案
1993 年的一份 X.500 部署计划,把最贵的环节写在机器之外:将各机构的资料整理进同一套目录,并在人员和机构变动后继续维护。RFC 1430 认为,这份运营劳动远重于架设服务器。
阅读档案
1994 年,领取一块互联网地址不用按市场价格付钱。Geoff Huston 问了下一步:如果免费池越来越小,早拿到大块地址的人开始卖给后来者,买家该去哪里确认卖方的资格?他的 RFC 1744 把一个常被当成后台文书的岗位推到台前。交易可以由两家公司谈,过户记录却必须让整个网络信得过。谁握着这本账,谁就可能握着市场的大门。
阅读档案
1993 年的 BITNET LISTSERV 可以把一份邮件沿繁忙链路送到近处,再按收件人分发。它的速度押在一份不断更新的节点表上:RFC 1429 要求接入服务器的主节点文件不得老于两个月。
阅读档案
CoVis 给参加科学课的高中生发了个人互联网账号。邮件不必先交给老师转发,外部用户也能直接联系学生。学校随后写下另一半规则:必须用真名,密码不能借人,账号上的行为由本人负责;涉嫌违规时,私人通信也可能被查看。1994 年的 RFC 1746 保存了这份使用政策。它让我们看到,一所学校打开网络大门时,如何把教室纪律一并带进了门。
阅读档案