从多网络到Internet。 一种规则来统治所有人

从多网络到互联网


我们有 剩下 我们当时的历史 连接北美一些大学的计算机网络使用3个独立的网络扩展到其他国家; Arpanet(电话连接)PRNET(通过无线电)和Satnet(通过卫星)各自使用自己的协议。 现在是通过使用单个协议来统一它们的时候了。

从多网络到互联网

1973年,现在更名为DARPA 建立一个工作组来创建这个新协议。 该小组将由 创建原始协议所采用的共识和精英管理原则相同。

新协议将选择 完全不同的方法。 基于Cyclades的工作,法国网络通信项目以及Xerox PARC实验室的研究, 它会试图通过将网络传递给发送方和接收方来分散对网络的控制。

施乐研究实验室(复印发明者) 他们负责许多创新。 不幸的是,他们的高管无法使他们盈利。 Alto计算机是最著名的发明之一。

在苹果发布其第一个图形桌面模型之前的数十年, Altos有一个鼠标,图形化桌面和窗口管理器。 施乐需要这些计算机之间相互通讯以及与他们所做的另一项发明进行通讯的方式。 激光打印机。

为此,他们聘请了一位年轻的工程师罗伯特·梅特卡夫(Robert Metcalfe)。 梅特卡夫(Metcalfe)是负责为所有网络开发通用协议的团队的成员,但是他对共识和精英管理方法不满意,因此他专注于为施乐公司工作。

这项工作将成为我们今天所知的以太网的基础,是本地网络的通信协议。 以太网的基本思想是在史蒂夫·克罗克(Steve Crocker)的房子里过夜的时候想到的。 克罗克(Crocker)是该小组的协调员,该小组创建了第一个Internet协议,并建立了共识和精英管理的方法,后来成为许多开源项目的基础。

据说Metcalfe无法入睡,他读了一本科学杂志,读了一篇文章,该文章涉及我们在上一篇文章中讨论的使用无线电波连接两台计算机的协议。 工程师通过使发送器在发送之前检查该信道是否正在使用来改进这种想法,在这种情况下它将等待。 此外,它会不断监视问题,在这种情况下,流停止并稍后恢复。

从梅特卡夫的作品 出现了所谓的PUP协议(PARC通用数据包),其中与ARPANET不同,对数据流和完整性检查的控制不在互连基础结构中,而在发送方和接收方中。

1974年XNUMX月,DARPA小组 发布采用PUP方法的传输控制协议(TCP)的初稿。 尽管那些负责人列举了技术原因,但扩展去中心化系统的规模要容易得多,但一些历史学家认为, 该决定与导致选择共识和精英管理工作方法的哲学相同。

原始的ARPANET网络 它由一个名为BBN的承包商控制,该承包商有权远程访问,监视和更新它。

无论如何,您不必为原始方法寻找任何阴谋论。 在计算能力低而昂贵的时候,它被集中起来以免从网络参与者的本地计算机中夺走处理能力。

使用新协议的网络之间的互操作性于22年1977月XNUMX日进行了测试,一辆皮卡车在加利福尼亚州的高速公路上行驶,并通过ARPANET计算机广播,并通过电缆将其连接到位于美国东海岸的另一台计算机。通过卫星发送到英国,英国将它们送回加利福尼亚,卡车在卡车上接收了它们,并产生了一种模式,可以检查数据的完整性。 没有错误,只是桥梁和其他施工造成的中断。

经过几次修订, 1978年,TCP协议分为两个部分: TCP将负责计算机与新IP协议之间的通信以及不同类型网络之间的连接。 目的是避免计算机之间的功能重复,从而使控制本地网络的计算机可以访问外部网络。

未完待续…


4条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   擎天柱

    倒数第二段让我想起了电影《与哈林森·福特的防火墙》。
    关于历史平移的非常好的文章。
    Salu2

    1.    迭戈·德·冈萨雷斯(Diego German Gonzalez)

      谢谢

  2.   圣诞老人

    多么有趣的系列文章。 我正在仔细阅读它们。 尽管我不太了解他所说的“一种精英和共识的工作方法”的含义。

    谢谢!

    1.    迭戈·德·冈萨雷斯(Diego German Gonzalez)

      与其考虑每个人在梯子中所占的位置,不如考虑他们的贡献并达成协议