计算机通信网的发展主要经历了以下几个阶段: 第一代计算机通信网是面向终端的计算机通信网。 计算机与通信的结合是在1954年。人们将远程终端通过电话线路与计算机相连,以实现相互传递数据信息。由于当初计算机是成批处理信息而设计的,所以为了实现计算机与远程终端的通信,在计算机上需增加一个接口,即线路控制器。线路控制器的主要功能是串、并变换以及简单的差错控制。早期的线路控制器只能和一条通信线路相连,随着远程终端数量的增多,为了避免一台计算机使用多个线路控制器,在20世纪60年代初期,出现了多重线路控制器,它可以和许多个远程终端相连接。
右图中调制解调器的作用是把计算机或终端产生的数字信号变换成可以在电话线路上传输的模拟信号以及完成相反的变换。图中所示的联机系统称为面向终端的计算机通信网,即第一代计算机通信网。这种面向终端的计算机通信网的网络结构是以单个主机为中心的星形网,如右图:在这种结构中,各个终端通过通信线路共享主机硬件和软件资源。 第二代计算机通信网是以通信子网为中心的计算机通信网。这里所谓的通信子网就是分组交换。传统的电路交换技术不适合计算机数据的传输,计算机通信网采用的交换方式大都是分组交换。分组交换:是为了适应计算机通信网的要求而发展起来的。
分组交换是一种存储-转发交换方式,即将到达交换机的数据先送到存储器暂时存储和处理,等到相应的输出电路有空闲时再送出。分组交换方式的原理如右图:分组交换的示意图中交换节点ABCDE以及连接这些节点的链路AB AC BD BE CD DE 等组成了分组交换网,即称为通信子网。图中通信子网以外的H1--H5 都是一些独立的并且可以进行通信的计算机,即主机。这些主机和终端构成了用户资源子网。用户不仅共享通信子网的资源,而且还可以共享用户资源子网的硬件和软件资源。
分组交换以分组为单位进行交换和传输。由于分组平均长度固定且具有统一的格式,便于在交换机中存储和处理。数据分组进入交换机后只在主存储器中停留很短时间进行排队和处理,一旦确定了新的路由,就输出到下一个交换机或者用户终端。可见分组交换的主要任务是负责分组存储、转发以及选择合适的路由,另外,分组交换机还具备差错控制和流量控制等功能。分组交换具有线路利用率高、可靠性好、不同类型的终端可以互相通信的优点,所以计算机通信网采用分组交换。当然,分组交换也有一些缺点:一是传输时延较大;二是各个分组必须携带的控制信息使得分组的开销较大;再就是分组交换技术实现复杂。
这种以通信子网为中心的计算机通信网称为第二代计算机通信网,这种计算机通信网比第一代的面向终端的计算机通信网的功能扩大了许多。最早的分组交换网是美国的分组交换网ARPANET,它是1969年12月投入运行的。此后几年里,分组交换网在世界各地迅速发展起来,其中的原因除了分组交换的优点外,还有一个不可忽略的因素,那就是分组交换网的经济性好。分组交换网中信息以分组为单位在交换机中存储和处理,不要求交换机具有很大的容量,降低了网内设备的费用;对线路的动态统计时分复用大大降低了用户的通信费用;分组交换网通过网络控制和管理中心多网内设备实行比较集中的控制和维护管理,节省了维护管理费用。 第三代计算机通信网是体系结构标准化的计算机通信网。
计算机通信网是个非常复杂的系统,计算机之间互相通信涉及许多复杂的技术问题,为了设计这样一个复杂的系统,早在最初的ARPANET的设计时就提出了分层的方法。所谓分层就是将完成计算机通信全过程的所有功能划分成若干个层,每一层对应一些独立的功能。这样,就可以将庞大的复杂的问题转化为若干个较小的局部问题,而这些较小的局部问题就比较容易研究和处理。
1974年美国IBM公司公布了它研制的系统网络体系结构。不久,各种不同的网络体系结构相继出现。体系结构出现后,对同一体系结构的网络设备互联非常容易,但对于不同体系结构的网络设备却很难实现互联,然而社会的发展要求不同体系结构的计算机都能互联。以满足不同体系结构的用户互相交换信息的需求。为此,国际标准化组织于1977年成立了专门机构研究该问题。在研究分析了现在的各种网络体系结构后,不久,该机构就提出了著名的开放系统互连参考模型,只是一个能使各种计算机在世界范围内互连成网的标准框架。从此,计算机通信网走上了标准化的轨道。我们把体系结构标准化的计算机通信网称为第三代计算机通信网。 随着全球范围内计算机通信需求的日益增长,20世纪80年代末期美国开始发展Internet,而进入20世纪90年代计算机网络已经称为Internet时代。
Internet的概念:Internet是全球最大的,开放的,由众多网络互连而成的计算机互联网,或者说是网络的网络。互联网意味着全世界采用统一的网络互连协议,即采用TCP/IP协议的计算机都能互相通信,所以说,Internet是基于TCP/IP协议的网间网。
Internet的发展:Internet的发展大致经历了3个阶段。
1.Internet发展的第一阶段是从单个的分组交换网ARPANET 向互联网发展的过程。1969年美国国防部创建了ARPANET网,它是一个单个的分组交换网,但随后其规模一直增长很快,而且人们逐渐认识到了网络互连的重要性,并开始研究网络互联技术。1983年TCP/IP协议称为ARPANET的标准协议,在ARPANET的基础上,采用网络互联技术和TCP/IP协议,1983--1984年便形成了Internet。
计算机通信网 3级结构的Internet
2.Internet发展的第二阶段是由美国国家科学基金会在1986年建成了3级结构的Internet,称为国家科学基金网。整个网络分为主干网、地区网和校园网。如左图所示。
计算机通信网
3.Internet发展的第三阶段从1993年开始,若干个商用的因特网主干网逐渐代替了美国政府资助的NSFNET,这种主干网是由因特网服务提供者经营的,所以也叫服务提供者网络。如左图: 显示了Internet一般可以分为一下5个接入级。网络接入点(NAP),国家主干网(主干ISP),地区ISP,本地ISP,校园网、企业网或者PC机上网用户。