星际网络。填充美国国防部合同的工作声明,以鼓励互联网的发展。关闭互联网上的旧协议一天,以鼓励采用“新的”TCP/IP协议。计划使用OSI的第三层协议(嗯,有点)来代替IPv6。所有这些以及更多的话题,都是昨天在Interop与Vint Cerf和Dan Lynch进行的有趣讨论的一部分,他们是互联网和网络行业的两位先驱。今天我将分享一些我个人觉得有趣的花絮。
作为周二上午展会主题会议的一部分,现任谷歌首席互联网宣传官温特·瑟夫(Vint Cerf)和Interop show的创始人丹·林奇(Dan Lynch)出席了此次展会th,坐在讲台上讨论互联网的历史和一些关于我们未来走向的想法。两人都在互联网的形成过程中扮演了重要的角色,并且在这一切发生的时候在场。会后,他们还回答了媒体的提问。虽然这与我们通常在这里讨论的内容有所不同,但这是周二节目中我最喜欢的部分,而且我发现它很有趣,所以今天帖子的其余部分是他们所说的话的散漫,或者至少是我记忆中的版本。
首先,作为一个快速的历史回顾,互联网是从美国国防部(DoD)的一些合同发展起来的。在TCP/IP之前的前身协议被称为NCP。在20世纪80年代,因特网还没有以“因特网”的形式存在,而是由各种各样的网络组成,包括阿帕网(高级研究计划局)和MilNet(美国军方的对等物),它们之间有网关(路由器)。
现在来看一些随机无关记忆:
Vint: IPv6的采用是互联网未来发展的关键。
丹:他们需要负载来帮助测试阿帕网。早期的大负荷之一?一个关于“玛丽·哈特曼,玛丽·哈特曼”的邮件列表(就像早期的电子邮件一样),一个有点俗气的深夜肥皂剧。不完全是与国防部相关的工作;但它得到了一些回应,比如(转述):“我们不赞成内容,但这是你获得下载的方式。”
温特:他过去常常在国防部项目的大多数工作声明中添加一些措辞——一些广泛的措辞——这样做的人可以尝试任何方式来运行网络。
双方都同意,为了取代IPv4,他们将使用OSI的第3层的部分内容。(顺便说一下,我不清楚他们具体会从OSI layer 3中使用什么。)不管怎样,他们最大的想法是使用OSI已经做过的工作,而不是重新创造轮子。然后就是反对者,尤其是那些关注Vint的人,因为OSI和TCP/IP的人在那些日子里相处得并不好。所以Vint穿着他惯常的三件套西装出席会议,脱下内裤,露出了他的“IP on everything”t恤。这就是我们如何结束IPv6的故事的一部分。
Vint: ARPAnet和MilNet——想想早期的互联网,两部分,通过路由器连接。一部分用于研究,一部分用于生产,但受到保护,供美国军方使用。有人想出了一个好主意,将两者断开连接,以帮助确保MilNet的安全。所以他们做的。谁了?这一改变使MilNet上的一个工资单应用程序失败了,因为它依赖的是ARPAnet端的数据。
文特:20世纪80年代在MCI工作时,他帮助创建了一项名为MCI Mail的电子邮件服务。嗯,这是个好主意,但当时的“互联网”只允许与研究项目相关的人联系。这当然不是商业性的。所以…如何打破僵局?如何开放它的商业?在1987年,他问,嘿,我能通过互联网做MCI邮件服务来测试吗?应该说是的权力。然后其他几家公司也加入进来,说这不公平,然后他们就连上了网络,然后就像滚雪球一样朝商业互联网的方向滚去。
但是,我最喜欢的、也更长的故事是Dan和Vint一起讲述的关于从早期的NCP协议迁移到TCP/IP和IPv4的故事。
Dan的团队(我相信是在USC)开始统计数据,看看网上有多少主机增加了对TCP/IP的支持,以期待有朝一日他们真的要在ARPAnet上禁用NCP并强制迁移。阿帕网有一个易于使用的NCP开/关开关。一段时间后,Dan的统计数据显示实现TCP/IP的主机数量没有增长,因此需要对其余主机进行微调。
所以有一天,Vint让NCP瘫痪了。人们为此尖叫。但你猜怎么着?Dan的数据显示迁移到TCP/IP的主机数量又上升了…几个月后,就停止了。这一次,Vint关闭了NCP 2天。几个月后,他们从旧的协议套件切换到新的TCP/IP,只有2台主机还没有准备好迎接这个重要的日子。(当时网上大约有400台主机。)
所以,也许我们需要一个类似于IPv4到IPv6的迁移计划。为…关闭IPv4一个小时?所以我在新闻发布会上问了Vint这个问题,严肃的回答是,他认为这是一个坏主意,只是因为损害。他可能是对的。但它肯定会加速移民,你不觉得吗?