谁发明了互联网?

17 Mar 2025 | 6 分钟阅读

我们今天所知道和使用的互联网并非由一个人创造。有几十位程序员、科学家和工程师开发了新的功能和技术,他们为创造互联网而努力。下面列出了为互联网发展做出贡献的人员名单。

构想

事实上,许多科学家早已预见到构建网络连接。1931年5月31日,Leonard Kleinrock发表了题为《大型通信网络中的信息流》的论文,这是他的第一篇论文。他被认为是第一个提出互联网概念的人。

J.C.R. Licklider于1962年被任命为IPTO的第一任主任,并提出了他的星际网络概念。在Licklider和Kleinrock的概念基础上,Robert Taylor帮助构建了后来的ARPANET。

初步创建

20世纪60年代末,互联网在美国加州首次开始开发。1968年夏天,NWG(网络工作组)在SRI(斯坦福研究院)举行了第一次会议,由Elmer Shapiro主持。Ron Stoughton、Steve Crocker、Steve Carr和Jeff Rulifson也参加了互联网的开发。会议期间,小组讨论了如何解决主机之间通信的挑战。

1968年12月,SRI的Elmer Shapiro提交了一项题为“计算机网络设计参数研究”的研究报告。基于这份报告以及Thomas Marill、Paul Baran等人的早期工作,Barry Wessler和Lawrence Roberts创建了IMP(接口消息处理器)的规格。

公众了解互联网

加州大学洛杉矶分校(UCLA)于1969年7月3日发布了一份新闻稿,向世界介绍了互联网。

首个网络设备

1969年8月29日,首个网络设备和首个网络交换机“IMP”(接口消息处理器)交付给UCLA。9月2日,第一批数据从UCLA发送到交换机。

第一条消息和网络崩溃

1969年10月29日星期五晚上10:30,UCLA实验室里,Leonard Kleinrock的计算机科学教授从SRI的计算机上发送了第一条互联网消息。这次连接被认为是最初的互联网骨干网,也是第一次传输发生的地方。

发送的第一条消息是“LO”,这是Charley S. Kline试图登录UCLA的SRI计算机。然而,由于SRI系统崩溃,消息未能完成。崩溃后问题得到解决,他能够登录计算机。

Who invented the Internet?

电子邮件的开发

随着计算机的发展,它们之间通过网络进行通信的能力逐渐增强。Ray Tomlinson发明了电子邮件系统,并于1971年发送了第一封网络电子邮件。1972年,当Tomlinson作为ARPANET的承包商为Newman和Bolt Beranek工作时,他采用了@符号来表示在计算机之间发送消息。此外,电子邮件系统是第一个跨网络向其他用户发送消息的通信系统。

在现代,电子邮件已成为世界各地人们交流的主要工具。

TCP协议的开发

Who invented the Internet?

TCP协议套件是世界上最流行的网络协议,由Vinton Cerf和Robert Kahn于1973年设计,两人通常被认为是互联网的发明者。他们首先设计,然后于1974年12月在Carl Sunshine和Yogen Dalal的帮助下,在RFC 675中发表了它。如今,几乎所有面向消费者的系统和操作系统都包含TCP/IP实现。

首个商业网络

Telnet,第一个互联网服务提供商,于1974年成立,是ARPANET的商业版本(互联网服务提供商)。

Ethernet由Bob Metcalfe于1973年创造,他提出了这个概念。

调制解调器的引入

1977年,Dale Heatherington和Dennis Hayes推出了80-103A调制解调器。调制解调器的主要功能是连接互联网并上线。它们成为家庭用户的普遍选择。

TCP/IP的创建

1978年,为了支持实时流量,TCP在John Shoch、David Reed和Danny Cohen的推动下拆分为TCP/IP。TCP/IP随后于1983年1月1日标准化并应用于ARPANET,并促进了UDP的发展。TCP/IP至今仍是现代最广泛使用的互联网协议。

DNS的引入

Jon Postel和Paul Mockapetris于1984年建立了DNS,并于1986年成为首批互联网标准之一。Symbolics.com是第一个域名,由一家名为Massachusetts的计算机公司于1985年3月15日注册。

首个商业拨号ISP

1989年,美国推出了第一个商业互联网服务提供商,即ISP,也称为“The World”,这是至今仍为人所知的第一个ISP。

HTML

Tim Berners-Lee于1993年在CERN工作期间开发了HTML的第一个版本。从那时起,已经推出了许多版本的HTML。HTML在今天我们导航和查看互联网的方式中发挥了最重要的作用。在21世纪初,HTML 4.01是最广泛使用的HTML版本,并于1999年12月成为官方标准。Tim Berners-Lee在CERN开发了网站info.cern.ch,并于1991年8月6日在线发布。

WWW

1991年8月6日,Tim Berners-Lee向公众介绍了万维网(WWW),并于1991年8月23日公开可用。大多数人认为WWW是链接在一起的网站和页面集合,或者就是互联网。虽然有数百人致力于当前的标准和技术,但如果没有WWW(万维网),互联网就不会像现在这样流行。

首个图形化互联网浏览器

NCSA在Eric Bina和Marc Andreessen的帮助下,于1993年4月22日发布了Mosaic,这是第一个广泛使用的图形化万维网浏览器。一年后,Mosaic的一个主要竞争对手Netscape发布。我们今天使用的互联网浏览器,如Firefox、Chrome、Internet Explorer等,都受到了Mosaic浏览器的启发。下图描绘了Mosaic互联网浏览器的用户界面。

Who invented the Internet?

Java和JavaScript

Java是一种编程语言,于1991年6月由James Gosling以“Oak”项目开始开发。Gosling希望开发一种包含熟悉的C语言风格的表示法,并且与C/C++语言相比,具有更高的统一性和简洁性。James Gosling等人在Sun Microsystems开发了它,并于1995年首次向公众发布。由于其可配置的安全设置,它限制了网络和文件访问,并且非常安全。不久之后,它被集成到主要的网络浏览器中,并采用安全的“applet”配置。随着“Java 2”的出现,为大型和小型平台设计了新的版本J2EE和J2ME。Sun于1997年寻求Ecma International和ISO/IEC JTC1标准来规范Java,但很快退出了该过程。

Sun提供的Java实现是免费的,并且通过Java Enterprise System等专业产品获得收入。Sun开发的运行时环境(JRE)和软件开发工具包(SDK)之间的区别在于,JRE是SDK的子集,没有编译器。在现代,互联网应用程序和其他软件程序都是通过Java创建的。

1995年,JavaScript,最初称为LiveScript,由Brendan Eich创建。当时,他是Netscape Communications Corporation的雇员。他开始开发这种语言,目的是在服务器和浏览器上都使用它。LiveScript随Netscape Navigator 2.0发布,并在Netscape发布时,与Sun Microsystems进行了特定的开发合作。后来,LiveScript在Netscape Navigator 2.0B3中更名为JavaScript。Web设计师可以使用JavaScript创建网站,因为它是一种解释性的客户端脚本语言。

主要有两个人,Vinton Cerf和Robert Kahn,被认为是互联网的关键发明者。万维网(WWW)通常被称为“互联网”,但它并非同义。Tim Berners-Lee是这个概念的构思者。Al Gore也是第一个创造“信息高速公路”这个词的人,尽管他并没有开发互联网。


下一主题互联网的历史