图片 1

图片 2

2019 年 10 月 29 日是互联网的 50 周年,50 年前(1969 年 10 月
29 日),加州大学洛杉矶分校的计算机将一个只有两个字母(LO)的数据包发送到斯坦福研究所的计算机上,这是互联网史上的第一个数据包,从此开启互联网时代的第一步。

撰文 | 邸利会

当时,Arpa 建立了一个称为 Arpanet
(互联网的前身)的计算机网络,将全美各大学院校、政府机关和国防承包商的主机连接在一起。一个来自加州大学洛杉矶分校的学生 Charley
Kline,他想通过 Arpanet 远程登录到斯坦福研究院的主机系统(SRI),在试图输入登录命令时(login),系统只在接受前两个字母之后就崩溃了。虽然第二次尝试成功了,但留下的“Lo”信息意义特殊,这是第一条在网上传递的信息,它为最终产生的互联网奠定了基础。

割韭菜,说的文雅一点,也可以说是拿来主义,或者说,喝水不要忘了挖井的人。

两台主机的通信过程以书面形式被记录了下来,描述了他们在建立网络时所发生的详细情况,我们可以看到
22:30 有一个重要的信息:“Talked to SRI, Host to
Host”。这张纸目前存放在加州大学洛杉矶分校(UCLA)的档案馆里,某种意义上它被认为是互联网的“出生证明”。

今天,如果以市值衡量,榜单前十位,互联网企业占了多半。除了最早的微软、苹果,亚马逊、脸书、谷歌、腾讯、阿里巴巴,都是更为纯粹的互联网公司。

图片 3

50年前,这些公司都还不存在。换句话说,50年过去,世界的经济版图发生了巨大改变。

(来源 Gizmodo)

此刻,再闭上眼,想一下什么东西是你一刻都离不了的?

从那以后的半个世纪里,世界发生了翻天覆地的变化。1991 年万维网(World Wide
Web)问世,更是给我们的生活增添了不可思议的色彩,网上购物、最新的新闻、社交网络等等,极大刺激着人们的感官世界。

手机?可假如手机不能上网,是不是和砖头一样?

而如今,随着智能手机的发展,它就像粘在我们手上一样,无论何时何地我们都可以访问网络和流媒体服务,这一切都要感恩互联网的诞生。在互联网
50 周年的日子里,Vinton
Cerf,谷歌副总裁兼首席互联网传播者,是现代互联网的设计师之一,他列举了他认为是互联网历史上最重要的里程碑:

没网的日子,没法购物、打车、支付、社交……
我们无法想象。对于这个世界来说,今天的互联网,就像水和空气,已经是分分钟离不了。

  1. 1969 年 10 月 29
    日:第一个数据包被发送。它是我们对业务分组交换技术的启蒙,使我们为互联网的后续发展做好了准备
  2. 1971 年:创建了网络电子邮件
  3. 1974 年:第一份互联网协议发布。Vinton Cerf 和 Bob Kahn 发表了论文”A
    Protocol for Packet Network Interconnection”,文中对 TCP
    协议的设计作了详细的描述。
  4. 1977 年 11 月 22
    日:由3个不同网络(ARPANET、分组无线电网、分组卫星网)组成的互联网成功地问世了。
  5. 1983 年 1 月 1 日:ARPANET 从 NCP 协议切换为TCP/IP
    协议
    ,美国国防部将 ARPANET
    分为军网和民网,渐渐扩大为今天的互联网。
  6. 1983
    年:移动电话问世。尽管互联网和移动电话是并行开发的,但最终证明它们是相辅相成的技术。
  7. 1984 年:Cisco Systems
    公司成立,随之而来的是商业路由器的到来,这使得不同网络的连接能够在计算机之间共享数据。
  8. 1991 年 12
    月:万维网的发明引进了一种新的信息共享方式,对可访问性和实用性产生了深远影响。
  9. 1993 年:Mosaic
    浏览器发布,这是国际互联网史上第一个网页浏览器软件,也是通向我们今天所知网络的踏脚石。
  10. 1995 年:互联网泡沫。
  11. 1996 年:VoIP(Voice over IP)的诞生和 IPv 6
    的发展带来了更好的成本效益体验。
  12. 1998 年:互联网名称与数字地址分配机构(The Internet Corporation for
    Assigned Names and
    Numbers,ICANN)成立,该公司仍然是负责因特网治理技术方面的最重要机构之一。同年,Sergey
    Brin 和 Larry Page 创立了谷歌。
  13. 2005 年 4 月 23 日:YouTube
    上传了第一段视频,标志着它的诞生。同时意味着不仅是电视台和广播公司,普通老百姓也可以创建和上传可共享的视频。
  14. 2007
    年:第一部智能手机出世了,标志着两项革命性技术的碰撞:移动电话和互联网。
  15. 2012 年 6 月 5 日:IPv6 正式启用。

短短几十年,互联网对人类的经济和社会产生了如此颠覆性的影响,这样的技术可以说是屈指可数。

Vinton Cerf 对接下来的
50 年充满期待,他认为计算机通信将变得十分平常,就像是用电一样,但信息的传输将会进一步改善,而且速度会更快,有
5G 和光纤,以及数十亿的网络设备,在语音、手势和人工智能系统中具有更强的交互能力,他回望过去
50 年的成就,更加确定未来有无限可能。

回顾互联网50年的发展历程,拉里·佩奇、马云、马化腾,这些商业精英的名字我们已经耳熟能详,可有另外一群人,他们甚至更重要,他们无私地贡献了自己的智慧,却少有人知。

图片 4

没了他们,就没有美国的 GAF,中国的 BAT,更没有今天这个便捷的信息时代。

互联网是一把双刃剑,给我们的生活和工作带来便利的同时,也带来了病毒传播、信息暴露或是网络攻击等,有人称赞互联网,也有人抵制互联网,但事实证明当代人已经离不开互联网,我们想要把握好这把双刃剑,需要我们适度利用好互联网,端正自身思想,尊重多方言论,倡导文明礼貌,更要遵守法律。

我们称他们为互联网的先驱。

参考:BetaNews

1 .“Lo”

50年前,在加州大学洛杉矶分校的 Leonard Kleinrock
实验室,通过ARPANET发出了第一条消息到斯坦福研究所。

1969年10月29日,从加州大学洛杉矶分校到斯坦福研究所,发出了世界上第一条网络消息——
“Lo”。

这个消息只有两个字母,倒不是有什么特殊寓意,原因仅仅是本来想打
“Login”,结果网络突然就断了。

这个网络叫做 ARPANET,还不是通常意义上的互联网,而是它的“前身”。

当年在 UCLA 的 Leonard Kleinrock
亲身参与了这一过程,消息就是由他的实验室发出的。他从麻省理工学院获得博士毕业后就到了
UCLA,一直呆到现在。他是该校的计算机科学杰出教授,互联网先驱。

回到那个年代,人们的通讯大体用的电话网络。电话通讯的一个缺点是占线——

两个人通话后,就建立了一条专门线路,即使一个人挂着电话不出声,出去转一圈回来,中间那条线一直是被占用的,不挂掉别人就没法用。

那么,可不可以有另外一种网络,传输数据的时候大家可以共享,自己不用的时候,别人也能用呢?

这实际上是问,如何在通讯中实现线路共享?1961年7月,Kleinrock
出版了关于包交换理论的第一篇论文,1964年进一步出版了关于这个论题的书。

包交换是一种资源共享的办法——想要传递的消息被切成一个个小包,每个小包在网络中自行穿梭,到达目的地后再重新整合起来。现在我们知道,包交换是互联网的基本技术组成。

发明这个理论后,Kleinrock
还跑去问过美国电信公司AT&T,这么好一个数学理论,你们怎么不把它实现用来通讯?AT&T说,这肯定不行,如果行,我们也不掺乎。

Kleinrock
后来回忆说,对当时的AT&T,这么做短期内确实带来不了什么收入,但长期来看,却是一次因为短视造成的重大失误。

今天想起来,让计算机之间互相通信似乎是很自然的,可当时绝对是很超前的想法。谁是第一个这么想的人呢?

现在的说法是,早在1962年8月,MIT 的教授 J.C.R. Licklider
在一系列的备忘录里就讨论了“星系网络”的概念:任何人在任何地方都可以上网,描述的大体和我们今天见到的互联网的情形差不多。

Licklider 在1962年10月担任了 DARPA
计算机研究项目的首任主任,而让计算机互相通讯的想法也在 DARPA 付诸实施。

DARPA 最初名叫
ARPA,隶属于美国国防部,1958年由时任总统艾森豪威尔为应对苏联卫星 Sputnik
上天的 “危机” 而设立。

Licklider 把他的“星系网络”的概念带到了
DARPA,他之后的继任者,包括Lawrence G. Roberts
也都了解到计算机联网这一重要概念。

1966年末,原先在MIT的 Roberts 到了 DARPA。他在1967年发文章,提出建立
ARPANET
的计划。不久之后在一个会议上,他才了解到,其实来自英国国家物理实验室的
Donald Davies 和 Roger
Scantlebury、兰德公司也独立做了包交换的工作。此前,他们都没什么联系。

1968年,ARPANET 的建立工作启动,来自Bolt Beranekand Newman
的团队负责造关键设备——界面消息处理器,当时在 BBN 的 Bob Kahn
在架构设计上发挥了重要作用;Roberts 和 Howard Frank 以及他在Network
Analysis Corporation
的团队负责网络拓扑结构和经济性能的设计和优化;由前文提到的来自 UCLA 的
Kleinrock 团队负责网络检测系统。

很快,1969年的10月,ARPANET 第一条信息 “Lo” 就由 UCLA 发往了
SRI。之后,网点数迅速增加。1972年,在国际计算机通讯会议上,Bob Kahn
第一次面向公众成功演示了这个网络。

这一年3月,同样来自 BBN 的工程师 Ray Tomlinson 在 ARPANET
上发出了第一封电子邮件,@这个符号就是他发明的,用来连接用户名和主机名。直到今天,电子邮件都在被我们使用,可以说是网络时代真正的杀手级应用。

2.一统江湖

不过,ARPANET 还不是真正意义上的互联网。

我们现在知道,互联网是开放架构的网络,可以容纳多个不同设计的独立网络。开放架构的网络的思想在1972年由
Bob Kahn 来到 DARPA
后引入。当时,他正在做移动的包无线系统,包卫星系统,关键之处在于,假如遇到通讯拥堵、其他无线电干扰、中断的情况,依然可以保持稳定的通讯。

Bob Kahn 本来希望继续用 ARPANET 上的协议 NCP,却发现无法满足要求。NCP
更像是一个设备的驱动,而不是一个通讯协议,它也依赖于同质的ARPANET
子网络。Bob Kahn 之前在 NBN
时曾研究过通讯导向的操作系统原则,此时他意识到有必要弄清楚每个操作系统的实现细节从而能以高效的方式嵌入任何新的协议。

1973年的春天,Bob Kahn 找到了已经在斯坦福的 Vint
Cerf,提出了互联网的问题——我们现在有这么多不同类型的网络,包大小、速度、频率、错误率都不一样,怎么把它们连起来,变成统一标准的网络?

就这样双方合作,就用纸和笔,解决了这个问题,文章在1974年的5月发表。年底,Vint
Cerf 和他的两个学生就写出了 TCP
协议的细节化的规定。值得注意的是,这样一个军方项目并没有限制在只能美国国内使用。Vint
Cerf 后来回忆说——

“Bob虽然很清楚自己在 ARPA
的角色,但不想就局限在国内使用,他组织了伦敦大学学院、BBN
和来自挪威,德国和意大利的研究者参与 TCP 的设计,实现和测试。”

最终,经过4轮迭代开发,1978年趋于稳定,最初的协议分成了两部分,TCP和IP。

在互联网上发送信息,你可以想成是通过邮局寄明信片。想象你一次寄好多张,每张都有编号,这些明信片可能不会同时到达,也不会按照编号顺序到。和邮局不一样的还有,你寄一张明信片,可能对方还会收到重复的一样的明信片,所以最后还得检查是不是有重复。TCP
协议和
IP协议的作用就是定义明信片格式,保证能寄到、顺序不要乱,不要重复,不要有错误等等。

TCP/IP
开发完成后又过了5年,1981年,团队觉得,这个协议应该在所有的网络上运行,不管是
ARPANET,包无线网,包卫星网等等。1982年,Vint Cerf 向ARPANET
的每一个成员宣布,1983年1月1日将换到使用互联网的协议。虽然中间遇到了些阻力,但最终这个愿望得以实现。

1983年的1月1日,互联网的前身 ARPANET
正式运行TCP/IP协议,其它几个正在运行的不同网络也连接在了一起,互联网正式诞生。而
Vint Cerf 和 Bob Kahn
也因为在发展互联网当中的关键作用获得了2004年的图灵奖。

3.引爆全球

当然,互联网的发展还有许多事需要完成。这里笔者只挑选域名系统、万维网略加说明。

域名的作用是将数字化的IP地址转变成好记的名字。最早在 ARPANET
时代,斯坦福研究所就维护着一个文件,叫做
HOSTS.TXT,将主机名字对应到电脑的数字地址。可随着连接入网的电脑越来越多,用一个文件来做显然已不可行。

最终在1983年,来自南加州大学信息科学所的 Paul Mockapetris 和 Jon Postel
发展了一个分布式的动态的域名系统,使得我们要找某个地址,就能更为方便的在网上找到。

而另一项重要的发明是30年前由工程师 Tim berners-lee
发明的万维网,当时他在欧洲核子中心工作。1991年8月,他写好第一个网页放到了网上。

但万维网的发明一开始并没被很多人注意到,美国超级计算机应用国家中心的
Marc Andreessen 和 Eric bina
是少数注意到的。他们随后开发了有图形界面的浏览器 Mosaic。

Marc Andreessen
回忆说,起初关键的技术人员不想让互联网变得容易使用或者图形化,因为这会污染网络环境。当时的理论是,只有聪明的人才用互联网,所以就得让它难用,但他们从根本上认为互联网应该好用才对。

让互联网更好用,不断降低使用门槛,可以说是互联网技术发展的一个趋势。

很快,1994年4月4日,Jim Clark 拉上 Marc Andreessen 在硅谷开设了Netscape
Communications。几个月后的10月13日,该公司发布了 Mosaic Netscape
0.9,四个月内就占领了全球四分之三的浏览器市场。

1995年8月9日,Netscape 进行了非常成功的
IPO,一炮打红,同时也拉开了今后几十年对互联网行业的疯狂投资的大幕。

4.中国赶上了机遇

当然,这样的传奇故事不仅发生在美国。中国也在1994年4月正式通过位于中关村的国家计算设施中心接入了互联网。

没过几年,1998年,搜狐网推出;1998年,腾讯成立;1999年,阿里巴巴成立;2000年,百度成立……

值得指出的是,在中国正式接入互联网之前,中国科学院高能物理研究所与斯坦福直线加速器中心就已经有了一条专线连接,用于满足北京正负电子对撞机的传输数据。

当初开通这条专线的负责人许榕生告诉笔者,高能所计算中心的年轻人付出了很多心血,但李政道先生当年提出了建造北京正负电子对撞机工程,建立了中美合作团队,在解决计算机软件、网络的一系列过程中造就了中国互联网的诞生,包括他本人也是李先生当年从斯坦福直线加速器中心召唤引进回国的。

此外,北方信息研究所的王运丰教授团队也和德国卡厄斯鲁尔大学合作建立了一条线路。王运丰还在1990年代表中国注册了国家顶级域名.CN,工程师钱天白和钱华林担任了技术联络员。当时的国家顶级域名的服务器还是在德国卡厄斯鲁尔大学网络中心,由中心主任
Werner Zorn 代管,之后才移回国内。

1994年4月,一直负责接入互联网的中国科学院副院长胡启恒利用开会的机会,专程造访美国自然科学基金会主席
Neal
Lane博士,希望得到他的支持,让中国接入互联网。很快,4月20日,中国以全功能连接接入了互联网。

回顾这几十年的发展,庆幸的是,中国赶上了互联网的这一波。

50年来,这些互联网的先驱们无私地贡献着自己的智慧——

作为万维网的发明人,Tim berners-lee
把这项发明免费、没有任何限制地赠予众人,他没有申请专利。

作为至关重要的 TCP/IP 的发明人和实现者,Vint Cerf 和 Robert E. Kahn
没有申请专利。

更早的 ARPANET 的重要参与者,如 Leonard Kleinrock 教授,没有申请专利
……

50年一挥手,风华正茂的他们如今已是鬓发斑白,一些人甚至已经故去,但他们的智慧与无私结成的礼物,如今被包括中国在内的全世界使用。

50年,饮水思源:没有这些先驱基础性的贡献,没有他们跨越国度的无私分享,就没有互联网的今天。

主要参考资料

1.互联网名人堂,

2.互联网简史,

3.
光荣与梦想,互联网口述系列丛书,胡启恒篇,方兴东主编,北京:电子工业出版社,2019年1月。

4.
光荣与梦想,互联网口述系列丛书,胡启恒篇,方兴东主编,北京:电子工业出版社,2018年12月。

制版编辑 | 皮皮鱼