原创 简述网络史

2009-4-2 11:08 2178 4 4 分类: 通信
        >2009 年的网络。我们通过网络送 Email、打网络电话、讨论我们感兴趣的话题,甚至连银行都已经网络化了。但大家今天习以为常的一切,在 50 年前都还只是个朦胧的想法而已。想要了解网络的历史,就要先回到一切的开始, 1957 年。

        >在有网络前,电脑一次只执行一样工作,这称为批处理(Batch Processing),当然,批次处乱没效率的。随着电脑愈来愈大台,它们必需存放在有专门冷却设备的房间里,由专家进行接线。这意味着程序设计师无法直接操作电脑,导致许多时间上的浪费、和令人抓狂的臭虫(程序错误)。1957 年是发生重大改变的一年:远程控制电脑的新模式(由终端机连接主机)让程序设计师可以直接控制电脑。与此同时出现了「时间共享」的机制,让众人可以分享处理器的运算能力。

        >1957 年 10 月 4 日,在冷战的高峰之中,苏联发射了第一颗无人卫星 Sputnik I。因为担心苏联在科技上的领先,美国在 1958 年 2 月成立了「先进防御研究计划局」 DARPA(Defense Advanced Research Project Agency)。成立初期,知识的传播只能由人来进行,为了加快知识的共享,同时避免研究课题的重复,DARPA 打算成立一个大型的电脑网络,以建立一个中央的数据共享系统。这个网络,便是之后鼎鼎有名的 ARPANET。

        >另外三个在此时建立的网络系统都在网络的发展史上扮演着举足轻重的地位,分别是 RAND Corporation 的军用网络概念、英国 National Physical Laboratory(NPL)的商用网络和法国的 CYCLADES 科学网络。ARPANET 的发展开始于 1966 年,当时的学校对直接开放自已的主机供其它电脑存取感到不放心,因此就在主机前放了另一台称作 IMP(Interface Message Processor)的电脑,负责和网络之间的沟通,而主机只负责程序的起动和数据库的存放。为了统一化 IMP 之间的沟通,Network Working Group 发展了 NCP(Network Control Protocol)做为沟通的统一语言,稍后 NCP 由提供传输确认功能的 TCP(Transmission Control Protocol)所取代。
        >另一边,以商务为首要考虑的英国 NPL 网络预期会有大量的使用者和大量的信息流通。为了避免网络拥塞,档案的传送不是一次传送整个档案,而是将档案分成一个一个的小「封包」,在接收端重组。这种机制称为「封包交换」。

        >1962 年,美国侦察机机在古巴发现射程远达美国本土的导弹,这让美国担心对美国本土的核弹攻击即将到来。当时的网络采用的是中央化的系统架构,为了避免中央的服务器在攻击中被击破,导致系统整个瘫痪,美国改将军用网络设计成分布式的网络架构。

        >最后一个发展,来自法国的 CYCLADES 网络。CYCLADES 的经费远少于 ARPANET,因此节点数也少得多,基本上是很多少小网络在独立运作的,不像 ARPANET 是连成一个大网络,因此开发的重点放在连结各小网络上头。这也是「因特网(Internet)」这个字的来由。也因为这种连结很多小网络的架构,很多时候中间经过的电脑只是扮演中继站的角色,并不对经过的数据做重新处理。

        >电信商们则是开发了 X.25 通讯协议,做为终端的使用者联机到电信商的服务器时所用的协议(当然电信商就可以收钱了)。DARPA 的 TCP 是设计来连结网关器(Gateway)的,这个系统在融合了 ISO 订定的 OSI(Open System Interconnection)协议之后,就成为了今天的 TCP/IP 通讯协议。TCP/IP 通讯协议保证了网络间的兼容性,并将世界各地的众多网络合而为一,成为我们今天所熟知的 Internet。

        >1990 年 2 月 28 日 ARPANET 硬件被移除,但这时候因特网早已开枝散叶,无所不在了!
PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
4
关闭 站长推荐上一条 /3 下一条