( From http://www.redbooks.ibm.com/redbooks/GG243376.html Translated by Frank)
第一部分 TCP/IP核心协议
第一章 体系结构、历史、标准和发展趋势
1.2 Internet的起源
如果不是最重要的话,网络已经变成了现今的一个最基本的信息系统的一部分。它们在企业、政府和科学研究群体中形成了信息共享的中坚力量。信息可以以好几种形式获取。它可能是笔记、文档或其他计算机处理的数据、发送给同事的文件和多媒体数据流。
许多的网络都是在六十年代后期和七十年代建立的,这个时候网络设计的主题是计算机研究和成熟的实现的“艺术的表现”。它导致了多种网络参考模型的如包交换技术、局域网冲突检测、分等级的网络和许多优秀的通信技术。
这些伟大的技术的结果是任何用户组群可以找到一个物理网络和建模以满足他们特殊的需要。它的范围贯穿从便宜的没有差错检查异步传输而不是位奇偶校验,通过广泛使用的局域网(公共的或私有的),它们有可靠的协议如公共包交换网络或私有SNA网络,到告诉但是距离受到限制的局域网。
This ranges from inexpensive asynchronous lines with no other error recovery than a bit-per-bit parity function, through full-function wide area networks (public or private) with reliable protocols such as public packet-switching networks or private SNA networks, to high-speed but limited-distance local area networks.
不同协议组百花齐放的也有缺点,当一个用户组希望扩展它的信息系统到另外一个已经实现不同的网络技术和不同网络协议的用户组时,这是非常令人头疼的事。结果,即使它们在两个环境的物理连接的网络技术上达成一致,他们的技术(例如邮件系统)可能仍然不能够彼此通信,这是因为不同的应用协议和接口。
在七十年代早期,美国国防部高级研究计划局(Defense Advanced Research Projects Agency,简作DARPA)资助的一个研究组就认识到了这个问题。他们的工作定位于交互网络或网络连接。其它的官方组织也卷入了这个领域,例如ITU-T(正式为CCITT)和ISO,主要的目标是定义一组协议,将定义好的协议组逐条细化,以便应用能够与其它的应用通信,不管底层的网络技术和应用程序运行的操作系统。
这些研究者的官方组织是ARPANET网络工作组(ARPANET Network Working Group),它的最近的一次常规会议是1971年10月。DARPA继续它的网络协议组的研究,从早期的网络控制数据报(Network Control Program,NCP)主机对主机的协议到TCP/IP协议组,它在1978年前后成形。在那个时候,DARPA作为无限网络和卫星通道上的包交换的先驱而闻名。真正的Internet的实现的创立大约是在1980年,当DARPA开始把它研究的机器的网络(ARPANET)转到新的TCP/IP协议。到1983年,转换完成,DARPA要求所有希望连接ARPANET的电脑使用TCP/IP协议。
DARPA也与Bolt、Beranek和Newman(BBN)签订合同开发一个在VAX上的Berkeley Unix的TCP/IP的实现。DARPA还资助加州大学伯克利分校免费发布它们的Unix操作系统的源代码。第一个包含TCP/IP协议组的伯克利软件发布(Berkeley Software Distribution)发布版本在1983已经产生了(4.2BSD)。从这点上看,TCP/IP迅速的在大学和研究中心展开,实际上已成了Unix连通行的通信子系统的标准。第二个发布版本(4.2BSD)在1986年发布,1988年(4.3BSD Tahoe)、1999(4.3BSD Reno)年又进行了更新,1993年又发布了4.4BSD。由于债券的压力,加州大学伯克利分校的计算机系统研究组(Computer Systems Research Group of the University of California at Berkeley)的4.4BSD成为最后一个发布版本。
由于网络的迅速发展,新的大范围的网络在美国出现,并且连接到了ARPANET。这样,世界其它范围的没必要基于TCP/IP协议的网络也加入了互联网络的集合。这就是我们所说的Internet。不同网络的例子在下一部分将要描述的发展中扮演了一个很重要的角色。
1.1.1 ARPANET
(翻译中)
1.1.2 NSFNET
(翻译中)
1.1.3 Internet的商业利用
(翻译中)
1.1.4 Internet2
(翻译中)
1.1.5 开放系统互联(OSI)参考模型
(翻译中)