计算机网络历史与演变 | AI生成和翻译
问题:计算机网络的发展史是怎样的?
答案:
计算机网络的发展史从20世纪中叶的早期远程计算实验,一直延伸到我们今天使用的全球互联网。它在军事、学术和商业的共同努力下演变而来,其驱动力是对资源共享、可靠通信和数据交换的需求。
早期先驱(1940年代-1950年代)
- 1940年,George Stibitz通过将达特茅斯学院的电传终端连接到他在贝尔实验室纽约的Complex Number Calculator,演示了远程访问——这是计算机首次实时远程使用。
- 1950年代,IBM为美国防空系统构建了半自动地面环境(SAGE)系统。它将北美23个中心与雷达站点实时连接,开创了多用户系统、交互式计算和早期网络概念的先河。
- 分时系统在1950年代末出现,允许多个用户通过终端访问一台大型机,为共享资源网络奠定了基础。
理论基础和分组交换(1960年代)
- 1960年代初,像J.C.R. Licklider(在ARPA)这样的研究人员设想了一个“星际计算机网络”来连接计算机。
- 分组交换——相对于电路交换(电话网络中使用)的一项关键创新——由Paul Baran(RAND)、Donald Davies(英国NPL)和Leonard Kleinrock(MIT/UCLA)独立开发。它允许将数据分解成数据包以实现高效、有弹性的传输。
- 1961年,Kleinrock发表了关于分组交换理论的论文。到1965年,Davies创造了“packet”(数据包)一词。
ARPANET和互联网的诞生(1960年代末-1970年代)
- ARPANET由美国国防部的ARPA资助(旨在确保潜在核攻击期间的通信弹性),成为第一个可运行的分组交换网络。
- 第一次连接发生在1969年10月29日,在UCLA和Stanford Research Institute(SRI)之间——标志性的第一条消息是“LO”(原意是“LOGIN”,但系统崩溃了)。
- 到1972年,ARPANET已发展到几十个节点,并进行了公开演示。
- 电子邮件由Ray Tomlinson于1971年至1972年发明。
- 1974年,Vint Cerf和Bob Kahn开发了TCP/IP(Transmission Control Protocol/Internet Protocol),使不同的网络能够互连。
- Ethernet是为局域网(LAN)设计的,由Robert Metcalfe和Xerox PARC的同事于1973-1976年发明。
扩展和标准化(1980年代)
- 1983年1月1日,ARPANET切换到TCP/IP,标志着互联网的正式“诞生”。
- NSFNET(National Science Foundation Network)于1986年推出,成为一个更快的骨干网,连接了超级计算机并扩大了对学术界的访问。
- 其他网络如BITNET(1981)和CSNET也应运而生。
- Domain Name System(DNS)于1983年至1984年实施,用于人类可读的地址。
商业化和万维网(1990年代)
- 1990年代出现了快速增长:NSFNET过渡到商业提供商,取消了对商业用途的限制。
- 1989年至1991年,CERN的Tim Berners-Lee发明了World Wide Web(WWW),使用HTTP、HTML和URL来链接超文本文档。
- 第一个网页浏览器(Mosaic,1993)普及了Web,导致了爆炸式增长。
- Wi-Fi的前身在1980年代末至1990年代出现。
现代时代(2000年代至今)
- 宽带、移动网络和无线技术扩大了访问范围。
- 互联网现在连接着数十亿设备,发展成为云计算、IoT和高速全球基础设施。
计算机网络从军事/学术工具转变为基础技术,实现了全球通信、商业和信息共享。
参考资料:
- Computer History Museum: Timeline of Networking & The Web
- Computer Hope: Computer Networking History
- Wikipedia: Computer Network
- Wikipedia: History of the Internet
- trueCABLE: A Brief History of Network Technology