罗伯特·卡恩:伟大的互联者

在 20 世纪 60 年代中期, 罗伯特·卡恩开始思考具有不同操作系统的计算机如何通过网络相互通信。 不过,他并没有想太多他们会互相说些什么。 他是一名理论家,正在从学院休假。 麻省理工学院 在附近的研发公司工作一段时间 博尔特、贝拉内克和纽曼 (BBN)。 他只是觉得这个问题很有趣。

“我得到的建议是,继续工作是一件坏事。 他们会说这不会带来任何结果,”卡恩回忆道。 “但我当时有点任性,我只是想继续努力。”

卡恩最终在接下来的半个世纪里“致力于它”。 时至今日,他仍在从事网络研究。

正是由于这项关于分组通信技术的工作——作为该项目的一部分,该项目成为了
阿帕网 在互联网的基础上——卡恩被授予 2024 年 IEEE 荣誉奖章

阿帕网诞生

卡恩并不是 20 世纪 60 年代唯一一个考虑连接不同计算机的人。 1965 年,拉里·罗伯茨 (Larry Roberts)
麻省理工学院林肯实验室,通过电话线将马萨诸塞州的一台计算机与加利福尼亚州的另一台计算机连接起来。 鲍勃·泰勒,当时在 高级研究计划局 (ARPA),对连接计算机感兴趣,部分原因是为了通过让其在大学和研究机构资助的昂贵计算机通过数据包交换网络共享资源来节省组织资金。 这种通信方法涉及将数据文件分割成块并在目的地重新组装它们。 它允许每个片段在网络上采用各种路径,并有助于减少数据丢失,因为单个数据包可以轻松地重新发送。

泰勒的项目——阿帕网——将远远超出理论上的范围。 它将最终产生世界上第一个连接分布式交互式计算机的可操作分组网络。

与此同时,在 BBN,卡恩打算在工业界工作几年,这样他就可以带着一些现实世界的经验和未来研究的想法回到学术界。

“我没有被雇来做任何特别的事情,”卡恩说。 “他们只是在积累他们认为可以做出贡献的人。 但我来自世界的概念方面。 BBN 的人视我为异类。”

“我们会弄清楚这样的问题:丹佛和芝加哥之间是否需要更多线路?” 他说。

卡恩在贝尔实验室待了大约九个月; 令他惊讶的是,他决定接受一份研究生奖学金。 1961 年秋天,他前往普林斯顿大学,并在接下来的几个夏天回到贝尔实验室。

因此,几年后,当卡恩在 BBN 工作时,他足够了解,意识到你不会想使用电话网络作为计算机网络的基础:拨号连接需要 10 或 20 秒才能完成,带宽低,错误率高,而且一次只能连接到一台机器。

除了普遍认为计算机能够相互通信就好了之外,卡恩并没有过多考虑应用程序。

“如果你设计贝尔系统,”他说,“你就不会试图弄清楚旧金山的谁会对纽约的谁说什么。 你只是想弄清楚如何进行对话。”

鲍勃·卡恩 1955 年高中毕业。鲍勃·卡恩

卡恩撰写了一系列报告,阐述了他认为如何实现计算机网络。 它们落在了 BBN 副总裁杰里·埃尔金德 (Jerry Elkind) 的办公桌上,后来他加入了 BBN。
施乐帕克研究中心。 埃尔金德向卡恩透露了 ARPA 对计算机网络的兴趣。

“我真的不知道 ARPA 是什么,只是看到过这个名字,”卡恩说。 埃尔金德让他将报告发送给最近聘请的 ARPA 网络项目项目经理拉里·罗伯茨 (Larry Roberts)。

“我知道的下一件事,”卡恩说,“有一个询价 [request for quotation] 来自 ARPA 的用于构建四节点网络的项目。” 卡恩仍然是一位完美的学者,他认为除了将自己的想法写在纸上之外,他不需要做太多事情。 “我从来没有意识到我会真正参与建造它,”他说。

Kahn 处理了 BBN 提案的技术部分,ARPA 于 1969 年 1 月授予 BBN 四节点网络合同。同年晚些时候,这些节点推出了:9 月在加州大学洛杉矶分校;9 月在加州大学洛杉矶分校;2017 年 9 月在加州大学洛杉矶分校推出;
斯坦福研究院 (SRI) 在十月; 加州大学圣巴巴拉分校, 十一月; 和 犹他大学 在十二月。

卡恩推迟了返回麻省理工学院的计划,并继续致力于扩大这个网络。 1972 年 10 月,阿帕网在第一次会议上公开亮相
国际计算机通信会议,在华盛顿特区

“我非常确定它会起作用,”卡恩说,“但这是一件大事。 当时阿帕网上有 30 或 40 个节点。 我们在里面放置了40种不同类型的终端 [Washington Hilton] 舞厅,人们可以四处走动并尝试这个终端,那个终端,它可能连接到麻省理工学院,等等。 你可以使用 Doug Engelbart 的 NLS [oN-Line System] 在 SRI 并操作一份文档,或者您可以进入演示空中交通管制的 BBN 计算机,显示一架飞机离开一个机场,而该飞机恰好在一个地方的计算机上,并降落在另一个机场,而该机场恰好在在另一个地方的计算机上。”

他回忆说,这些演示每天 24 小时运行,持续了近一周。 他说,反应“对每个人来说都是‘天哪,这太棒了’,甚至是那些担心这会影响他们业务的人。”

再见 BBN,你好 DARPA

演示结束后的第二天,卡恩正式离开 BBN,加入 DARPA(该机构最近在其名称中添加了“防御”一词)。 他觉得自己已经在网络方面做了自己能做的事情,并准备好迎接新的挑战。

“他们雇用我来运行一个价值数亿美元的自动化制造项目。 这是一生千载难逢的机会,走进工厂车间,弄清楚如何分配加工、分配 人工智能,使用分布式传感器。”

一个穿着西装打领带的男人的正式黑白肖像。鲍勃·卡恩 (Bob Kahn) 于 1964 年至 1966 年在麻省理工学院任教。鲍勃·卡恩

他到达 DARPA 后不久,国会就停止了对拟议的自动化制造项目的资助。 卡恩耸耸肩,认为他会回到麻省理工学院。 但罗伯茨要求卡恩留下来。 卡恩做到了,但他并没有致力于阿帕网的工作,而是专注于开发分组无线电、分组卫星,甚至他说,分组语音,这项技术导致了今天的 VoIP(互联网协议语音)。

建立并运行这些新网络并不总是那么容易。
欧文·雅各布斯,刚刚共同创立 链接比特 后来共同创立 高通,从事该项目。 他回忆起与卡恩一起游历欧洲,试图说服组织成为该网络的一部分。

“我们参观了三个 PTT [postal, telegraph, and telephone services]”,雅各布斯说,“在德国、法国和英国,反应都是一样的。 他们非常友好,给了我们一上午的时间来解释数据包交换以及我们正在考虑做什么,然后他们会给我们提供午餐,然后把我们赶出去。” 但两人还是坚持了下来。

“有一天我们徒步旅行了一小段,”雅各布斯说。 “有一条陡峭的小路沿着峡湾的一侧向上延伸,水从另一侧流下来。 我们遇到一位老人,他正在往山下奔流的小溪里扔鱼线。 他说他正在钓鲑鱼,我们笑了——他的机会有多大? 但当我们上山时,他猛拉鱼竿,拉出了一条鲑鱼。” 美国人对他的决心印象深刻。

“你必须对自己正在尝试做的事情充满信心,”雅各布斯说。 “鲍勃就是这样。 他能够接受拒绝并继续坚持。”

最终,挪威的一个政府实验室,
挪威国防研究机构,以及一个实验室 伦敦大学学院 加入——足以让卫星网络启动并运行。

然后是互联网

随着阿帕网、分组无线电和分组卫星网络全部投入运行,卡恩很清楚下一步就是将它们连接起来。 他知道阿帕网设计本身对于将这些不同的网络聚集在一起并没有什么用处。

“第一,”他说,“最初的阿帕网协议需要完美的交付,如果有什么事情没有通过并且你没有得到确认,你就会不断尝试直到它通过。 如果你处于嘈杂的环境中,如果你在隧道中,如果你在山后面,或者有人干扰你,那么这将不起作用。 所以我想要一些不需要完美沟通的东西。”

“第二,”他继续说道,“您想要的东西不必等待消息中的所有内容都通过后,下一条消息才能通过。

“在阿帕网协议中,你无法告诉目的地当信息到达目的地时如何处理信息。 如果路由器收到一个数据包,但它不是阿帕网上的另一个节点,它会认为“哦,一定是给我的。” 它没有其他地方可以发送。”

最初,卡恩自己分配了 IP 地址的网络部分,并将记录记录在他衬衫口袋里的一张索引卡上。

“作为一名计算机科学家,Vint 从比特和计算机程序的角度来思考事物。 作为一名电气工程师,我思考了信号和带宽以及世界的非数字方面。”——鲍勃·卡恩

他走近
温特·瑟夫时任斯坦福大学助理教授的卡恩曾参与阿帕网开发过程中的测试,他邀请卡恩进行合作。

“作为一名计算机科学家,Vint 从比特和计算机程序的角度来思考事物。 作为一名电气工程师,我思考了信号和带宽以及世界的非数字方面。 我们汇集了不同的人才,”卡恩说。

“1973 年春天,鲍勃来斯坦福见我,并提出了多重网络的问题,”瑟夫回忆道。 “他认为他们应该有一套规则,让他们能够自主但又可以相互互动。 他称之为互联网互联。”

“他已经认真考虑过这个问题,”瑟夫继续说道。 “他希望 SRI 托管分组无线电网络的运营,并且他让挪​​威国防研究机构的人员从事分组卫星网络的工作。 他问我如何才能使任何网络上的主机都能以标准化方式与另一个主机进行通信。”

瑟夫进来了。

在接下来的六个月里,两人定期会面,共同解决“网络互联问题”。 他们进行了大约六次跨国旅行,并且每当他们参加同一个会议时也会进行一对一的会面。 1973 年 7 月,他们决定是时候将他们的想法付诸实践了。

“我记得在
凯悦小屋 在帕洛阿尔托,”卡恩说。 两人计划八月份在那里隔离并写作,直到完成为止。 卡恩说这花了一天的时间; 瑟夫记得那是两天,或者至少是一天半。 无论如何,他们很快就完成了。

瑟夫率先尝试了这一点。 “我拿着黄色的纸坐下来,”他说。 “我不知道从哪里开始。”

“我出去付了会议室的费用,”卡恩说。 “当我回来时,文特坐在那儿,手里拿着铅笔,纸上没有一个字。”

卡恩承认这项任务并不容易。 “如果你试图描述美国政府,”他说,“你首先会说什么? 这是建筑物,这是人民,这是宪法。 你谈论英国吗? 你谈论印度人吗? 你从哪里开始?

两名脖子上系着条纹丝带奖章的男子与比尔·克林顿总统聊天1977 年,比尔·克林顿总统 [right] 向鲍勃·卡恩颁发国家技术奖章 [center] 和温特·瑟夫 [left]。鲍勃·卡恩

卡恩从瑟夫手中接过铅笔,开始写字。 “这就是他的风格,”瑟夫说,“尽可能多地写,然后再编辑。 我倾向于更有条理,从提纲开始。”

“我让他走开,”卡恩说,“然后我写了前八、九页。 当文特回来时,他看着我所做的事情并说:“好吧,把铅笔给我。” 他写了接下来的 20 或 30 页。 然后我们就来来回回了。”

最后,瑟夫拿着手写版本走开,交给他的秘书打字。 当她完成后,他告诉她把原来的草稿扔掉。 “从那时起,历史学家就对我很生气,”瑟夫说。

“今天它可能值一大笔钱,”卡恩沉思道。 由此产生的论文发表于
IEEE 通信汇刊 1974年,代表了我们现在所知的互联网的基础。 它引入了传输控制协议,后来分为两部分,现在称为 TCP/IP。

索引卡上的新世界

使这个网络的网络正常工作的关键是互联网协议(IP)寻址系统。 每个进入网络的新主机都需要一个新的 IP 地址。 这些数字标签唯一地标识计算机,并用于将数据包路由到其在网络上的位置。

最初,卡恩自己分配了 IP 地址的网络部分,并在他衬衫口袋里携带的一张索引卡上记录了谁被分配了哪组号码。 当这张卡在 70 年代末开始填满时,他决定是时候把任务交给其他人了。 这成为乔恩·波斯特尔(Jon Postel)的责任,随后又成为
互联网号码分配机构 (IANA) 南加州大学。 IANA 今天是 互联网名称与数字地址分配机构, 互联网名称与数字地址分配机构。

两名穿着休闲服的男子站在一条岩石小道前鲍勃·卡恩 (Bob Kahn) 和温特·瑟夫 (Vint Cerf) 于 2000 年代初一起参观了黄石国家公园。鲍勃·卡恩

卡恩在 DARPA 的职位晋升,担任首席科学家、副主任,并于 1979 年担任信息处理技术办公室主任。 他一直担任最后一个职位,直到 1985 年末。在 DARPA,除了网络工作之外,他还启动了 VLSI [very-large-scale integration] 建筑和设计项目以及数十亿美元的战略计算计划。

1985 年,随着政治风向的转变和政府研究预算即将大幅缩减,卡恩离开了 DARPA,成立了一个非营利组织,致力于促进新基础设施的研究,包括计算和通信网络的设计和原型设计。 他将其确立为
国家研究计划公司 (CNRI)

卡恩向业界寻求资金,并明确表示,作为一个非营利组织,CNRI 打算向所有人开放其研究成果。 Bell Atlantic、Bellcore、Digital Equipment Corp.、IBM、MCI、NYNEX、Xerox 等公司连续几年加大了每年总额超过 100 万美元的承诺。 他还联系了美国国家科学基金会,并获得了建造测试平台的资金,以展示至少千兆位速度的计算机网络技术和应用。 CNRI 还获得了美国政府的资助,为互联网活动委员会设立了秘书处,最终促成了互联网工程任务组的成立,帮助发展了互联网协议和标准。 CNRI 运行秘书处约 18 年。

CNRI 成立大约六个月后,瑟夫就加入了卡恩。 “我们正在考虑互联网的应用,”瑟夫说。 “我们和其他人一样对数字图书馆感兴趣。” Kahn 和 Cerf 寻求对此类工作的支持,DARPA 再次成功,资助 CNRI 开展一项涉及大学数字图书馆建设和连接的研究工作。

他们还开始研究“Knowbots”的概念,这是一种移动软件程序,可以收集和存储信息,用于处理网络上的分布式任务。

作为该数字图书馆项目的一部分,卡恩与加州大学伯克利分校的罗伯特·维伦斯基合作撰写了一篇名为“分布式数字分布式对象服务框架”的论文,
发表于 国际数字图书馆杂志 2006年。

数字对象的出现

最初,CNRI 维护数字对象标识符 (DOI) 记录的注册。 然后这些数据被保存在本地,CNRI 仅维护前缀记录的注册表。 2014 年,CNRI 将这一职责移交给了一个新成立的国际机构:
多纳基金会 在日内瓦。 卡恩担任 DONA 董事会主席。 该组织使用多个分布式管理员来操作前缀注册表。 其中之一是国际 DOI 基金会,去年处理了近 1000 亿个新标识符。 DOI 系统被许多出版商(包括 IEEE)以及其他组织用来管理他们的数字资产。

一名身穿西装的男子站在一块标牌前,标牌上写着一段文字。 标题“ARPANET”清晰可见。一块纪念阿帕网的牌匾现在矗立在弗吉尼亚州阿灵顿国防高级研究计划局 (DARPA) 总部前。 鲍勃·卡恩

卡恩认为当前的努力是他在阿帕网和互联网上所做工作的逻辑延伸。 “这完全取决于我们如何使用互联网来管理信息,”他说。

卡恩现年 85 岁,每周工作五天以上,而且无意放慢脚步。 他说,互联网仍处于启动阶段。 他为什么现在要退却?

“有一次我和 [historian and author] 大卫·麦卡洛,”卡恩解释道。 提到 1974 年他与瑟夫一起撰写的论文时,他说:“我告诉他,如果我坐在会议的观众席上,人们不会说‘这就是这篇论文作者的真正意思’,因为我会得到站起来说:“我们写了这个,然后……” “

“我问麦卡洛,‘你认为美国的开端何时结束?’”经过一番讨论,麦卡洛将日期定为 1826 年 7 月 4 日,约翰·亚当斯和托马斯·杰斐逊均于当年去世。

卡恩同意,他们的死亡标志着国家启动阶段的结束,因为亚当斯和杰斐逊从未停止担心他们帮助创建的国家。

“他们正在做的事情是如此重要,以至于他们的生活完全融入其中,”卡恩说。 “对于我和互联网来说也是如此。”

来自您网站的文章

网络上的相关文章

2024-04-20 15:00:02
1713772738

Leave a Reply

Your email address will not be published. Required fields are marked *

近期新闻​

编辑精选​