50 年后,回忆 TCP/IP 的诞生
Kahn 拥有通信视角,Cerf 拥有计算视角,他们共同致力于连接不同的计算网络——最多 256 个。
译自50 Years Later, Vint Cerf and Bob Kahn Remember the Birth of TCP/IP,作者 David Cassel。
Vint Cerf与 85 岁的 Bob Kahn 一起,在他们 50 多年前首次编写 TCP/IP 协议的房间里进行了一次特别演讲。
“能够在这里庆祝我和 Bob Kahn 开始的这项工作的 50 周年,以及如此多的人为此做出的贡献,这真是令人激动,”Cerf 在为期一周的庆祝演讲中说道。
他还对这个哲学性的旁白赢得了一些热烈的掌声。“能够庆祝 50 周年纪念日,重要的是你仍然_在_这里庆祝它!”
Cerf 现在是谷歌副总裁以及他们的首席互联网布道者。Kahn 现在是非营利性国家研究倡议公司(促进国家信息基础设施的研发)的主席兼首席执行官。但Kahn 使用他帮助编写了底层协议的互联网连接,通过虚拟方式与 Cerf 一起出现——在事件发生的地方等待——以便他们一起讲述互联网诞生的故事。
以及一些帮助他们创造了这个改变世界的时刻的人……
网络效应
在那个周末的另一个活动中,Cerf 的记忆回到了他作为加州大学洛杉矶分校研究生,在笨重的Sigma7上工作的日子。1969 年 9 月,Cerf 加入了 ARPANET 的第一个节点,下一个连接节点于 10 月在 SRI 添加。Cerf 是Steve Crocker(他帮助开发了 ARPANET 的协议)创建的“网络工作组”的一部分。
Cerf 记得 Bob Kahn 也“非常参与 ARPANET 的设计”(Cerf 解释说,ARPANET 是“一个前身系统,旨在证明分组交换通信将成为计算机的一件大事。”)但他们并不是唯一考虑网络的人。1971 年,夏威夷大学也建立了基于无线电频率的ALOHAnet—— 世界上第一个无线分组网络。
ARPANET 和 ALOHAnet 都“真正引领了……我们 1973 年初所看到的东西,”Cerf 后来说道。
或者,正如Kahn 所说,在 20 世纪 70 年代初,已经存在“许多不同的网络”。到 1972 年,当时在 DARPA 工作的Bob·Kahn 甚至意识到,类似的技术可以用于军事指挥和控制。(Cerf 后来开玩笑说,在电话线路上传输数据包对军队来说行不通,因为“坦克会压过电线,船只也会被缠住。”所以Kahn 不得不转向无线电。)具体来说,一个使用移动车辆和陆地无线电中继器的分组无线电系统……
现在他们需要一种方法来连接这些网络——允许基于无线电的网络实际到达 ARPAnet 上的计算机(正如Kahn 所说,这是“为了使这个移动无线电网络在任何意义上都有用。”)
存在不同的接口、数据速率和错误控制——但在另一个演讲中,Cerf 简洁地完成了这个故事。“所以Bob·Kahn 在他的脑海中记住了很多东西,当他出现在斯坦福大学时,我们开始尝试弄清楚如何将这些不同类型的网络连接起来,使它们从边缘的宿主计算机的角度来看更加统一。
“我们花了大约六个月的时间才完成这项工作。”
来自 PARC 的提示
还有一个参与者。施乐 PARC 早在 1973 年就加入了 ARPANET——Cerf 指出它靠近斯坦福大学,这无疑导致了一些交叉授粉。然后,Cerf 让 50 年前的另一位重要人物——John Shoch——出现在观众面前,这令观众感到惊讶。当时,肖克是斯坦福大学的一名学生,在 PARC 工作。(肖克记得,“在计算机和通信研究的这个特定领域,这是一个伟大的时代。很难再现一个全新的领域中的热情。”)
但 Cerf 特别记得 Shoch 在斯坦福参加 Cerf 研讨会时的“参与”——Shoch 指出,当时“我技术上是全职员工,也是全职学生,这有点奇怪。”Shoch 正在从事一个非常相关且相关的项目——但也属于专有项目。(PARC 通用数据包,后来导致了Xerox 网络系统。)
Cerf 笑着回忆说,“他们不能在研讨会上真正告诉我们他们到底在做什么。但他们是优秀的合作者——所以他们试图_暗示_一些可能出错的事情,我们应该注意。”
“所以我要感谢 John 为帮助我们引导这条复杂道路走向最终目的地所付出的努力!”
在后来的演讲中,Cerf 指出,早期的 ARPANET 协议“假设网络绝对成功”。因此,看到三种不同的替代方法的例子非常有帮助——这些方法内置了端到端数据包丢失恢复的考虑因素(分组无线电、分组卫星和 PARC 的以太网)。
Cerf 还承认,“我们得到了许多参与者的帮助,因为大约在 1972 年底,一个名为国际网络工作组的组织成立了。”
一篇经久不衰的论文
Kahn 拥有通信方面的视角,Cerf 拥有计算方面的视角,他们共同解决了这个问题。在即将在英国举行的研讨会上,他们坐下来试图记录他们的工作。
当 Kahn 回忆起 Cerf 在五到十分钟后什么也没写时,Cerf 笑了起来。“这是可以理解的,因为这是一个具有多方面因素的复杂问题……所以_我_就开始了写作。因为当我记录事情时,我倾向于一直写,一直写,然后看看我写了什么,然后想办法把它结构化,以达到我想要的结果。
“所以我已经写了八页了。Vint 回来了,看了看,说,‘好吧。我知道该怎么做了。’我认为他写了接下来的 20 到 30 页左右,然后我们对纸上的内容进行了迭代……这是一次很棒的经历。
“Vint 似乎记得它持续了一天半或两天,我似乎认为只有一天。可能是任何一个,这真的无关紧要,因为我们完成了工作。”
Cerf 还补充说,“电梯旁边有一块牌匾,描述了我们早在 1973 年所做的工作……”
Cerf 指出,最终的论文于 1974 年 5 月发表。“所以已经过去了 50 年——互联网在几乎所有可能的维度上都蓬勃发展。”
在周末,Cerf 还记得他在互联网 25 周年纪念日那天在哪里:与Steve Crocker和Jon Postel(他们共同实施了 ARPANET 协议)一起为_Newsweek_拍摄照片。
Judith Estrin,50 年后
故事继续,Judith Estrin出场,她现在是 JLAbs 的首席执行官,但当时是硕士生,在规范(和第一个实现)到位后加入了该项目。在 1974 年创建 TCP/IP 协议后,“我开始进行_测试_——深夜,凌晨——与 UCL [伦敦] 和BBN。”Estin 说,她继续从事“帮助构建网络行业,包括局域网和互联网”的职业。(除其他事项外,根据福布斯的说法,Estrin 于 1998 年至 2000 年担任思科的首席技术官。)
但 50 年过去了,Erin 分享了从 Vint 和 Bob 那里学到的三个原则。“其中一个是为不确定性做计划,协议不假设来自下层或上层的某些东西。”一个相关的原则是“互连多样性以获得集体力量,而不是同质化扩展”——这意味着开放系统环境以及一定程度的协作和相互依赖。
Estrin 接着指出,当今世界似乎正在从这种开放系统理念转变为数字服务的整合,“这些服务现在越来越强大……我们从社区制定规则,你拥有权利和责任……现在规则由主导者制定……
“我认为,随着数字服务已经开始主宰我们的生活,并且它们在技术之外的影响越来越大,我们应该回过头来思考这些哲学问题。”
感谢 The Jetsons
Shoch 回顾了 Cerf 的观点,即工程就是将科幻小说变成现实。然后他感谢了创造了《神探狄仁杰》的先驱们——“因此,从广义上讲……发明了 Apple Watch”——以及创造了《The Jetsons》的汉纳-巴伯拉公司,这部1962 年的动画系列的背景设定在未来,人们可以通过视频通话……
花了半个世纪才第一次定义了架构——然后在接下来的几十年里实现了它。但纵观这一切,该架构证明既“非常重要”又“构思良好”……“你的论文和其他人的工作中提出了一些想法,这些想法经受住了时间的考验。”
Shoch 承认了一些架构错误。他们最初只使用了一个 8 位数字来表示网络,“因为我们认为只有 256 个……‘怎么可能会有超过 256 个网络?!’”
但最令他印象深刻的是,这半个世纪的演变证明了该架构框架的真正灵活性——“能够适应用户数量、带宽、地理复杂性的数量级变化。没有人能预测到这一切。”(Cerf 还补充了“技术多样性”,并指出 20 世纪 80 年代出现了光纤连接……)
“展望未来,我看到了很多不确定性,以及我无法预测的事情。我预测未来不如汉纳-巴伯拉。但拥有一个开放的架构——我们可以就这意味着什么进行长时间的讨论——让我相信有足够的灵活性来适应新的应用程序、新的通信——我们希望这种情况能够持续下去。”
本文在云云众生(https://yylives.cc/)首发,欢迎大家访问。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
新的里程碑丨deepin 校园联盟亮相拉丁美洲自由软件节(FLISoL)
deepin校园联盟秉持推广开源文化与技术的宗旨,在全球技术交流的洪流中,再次于海外掀起热烈浪潮。在厄瓜多尔雅才理工大学(Yachay Tech University),deepin校园联盟大使Mosquera率领团队,跨越数百公里之遥,积极参与FLISoL(拉丁美洲自由软件节)。此次活动中,他们向热情的海外观众传递了deepin社区“开放、创新、共建”的开源理念,有效推动了开源文化与技术在厄瓜多尔的广泛传播。 活动前夕,大使们不仅精心准备演讲稿,更进行深入的思想交流与智慧碰撞。他们精心排练,力求呈现最佳效果。他们深知这不仅是一次演讲,更是对deepin核心价值与优势的全面展示与传递。 FLISoL是拉丁美洲最大的自由软件传播活动,它在拉丁美洲的几个城市同时进行。 激情演讲,实机演示 在热烈的活动现场氛围中,联盟大使详细介绍了deepin的发展历程,展现了deepin在界面美观性、安全性、稳定性、兼容性等方面的优势,并且强调deepin拥有丰富的软件生态,提供了丰富的应用程序供用户选择,还通过实机演示,让参与者亲身体验到deepin在文件管理、多任务管理、网络浏览、编辑文档、日程管理...
- 下一篇
Chrome 从 11 月起将不再信任 Entrust 证书
为加强 Chrome 的用户隐私和安全,谷歌宣布从 11 月开始将不再信任证书颁发机构 (CA) 公司 Entrust 的新证书。 “过去几年中,公开披露的事件报告突显了 Entrust 的一系列令人担忧的行为,这些行为未能达到上述期望,并且削弱了人们对其作为公众信任的 CA 所有者的能力、可靠性和诚信的信心。” 谷歌指出,Entrust 过去六年中存在“合规性不合规、未兑现改进承诺、以及对公开披露的事件报告没有取得切实、可衡量的进展”等诸多问题。 在综合考虑这些因素,以及考虑到每个公众信任的 CA 对互联网生态系统造成的固有风险时,他们认为 Chrome 继续信任 Entrust 已不再合理。 从 Chrome 127 开始,最早的签名证书时间戳 (SCT) 日期在 2024 年 10 月 31 日之后的 Entrust 证书将不受信任。该公司表示,最早 SCT 日期在该日期或之前的证书不会受到影响。 网站所有者可以使用 ChromeCertificate Viewer查看其证书提供商是谁,以检查其网站是否受到影响。如果证书提供商是 Entrust 或 AffirmTrust,建议他...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7设置SWAP分区,小内存服务器的救世主