1.3.2 计算机通信网络
第二代计算机网络是以共享资源为目的的计算机通信网络。面向终端的计算机网络只能在终端和主机之间进行通信,不同的主机之间无法通信。从20世纪60年代中期开始,出现了多个主机互连的系统,可以实现计算机和计算机之间的通信。真正意义上的计算机网络应该是计算机与计算机的互连,即通过通信线路将若干个自主的计算机连接起来的系统,称为计算机—计算机网络,简称为计算机通信网络。
计算机通信网络在逻辑上可分为两大部分:通信子网和资源子网。二者合一构成以通信子网为核心,以资源共享为目的的计算机通信网络,如图1-13所示。用户通过终端不仅可以共享与其直接相连的主机上的软、硬件资源,还可以通过通信子网共享网络中其他主机上的软、硬件资源。计算机通信网的最初代表是美国国防部高级研究计划局开发的ARPANET,它也是当今互联网的雏形。
图1-13 计算机通信网络图
1.资源子网
资源子网由主计算机系统、终端、终端控制器、连网外设、各种软件资源与信息资源组成。资源子网负责全网的数据处理业务,向网络用户提供各种网络资源与网络服务。
主计算机系统简称为主机(Host),它可以是大型机、中型机或小型机。主机是资源子网的主要组成单元,它通过高速通信线路与通信子网的通信控制处理机相连。普通用户终端通过主机接入网内。主机要为本地用户访问网络的其他主机设备与资源提供服务,同时要为网中远程用户共享本地资源提供服务。
终端(Terminal)是用户访问网络的界面。终端可以是简单的输入输出终端,也可以是带有微处理机的智能终端。智能终端除具有输入输出信息的功能外,本身具有存储与处理信息的能力。终端可以通过主机连入网内,也可以通过终端控制器、报文分组组装与拆卸装置或通信控制处理机连入网内。
2.通信子网
通信子网由通信控制处理机(Communication Control Processor,CCP)、通信线路和其他通信设备组成,完成网络数据传输和转发等通信处理任务。
通信控制处理机在网络拓扑结构中被称为网络结点。一方面,它作为与资源子网的主机、终端相连的接口,将主机和终端连入网内;另一方面,它又作为通信子网中的分组存储转发结点,完成分组的接收、校验、存储和转发等功能,实现将源主机报文准确发送到目的主机的功能。
通信线路为通信控制处理机与通信控制处理机、通信控制处理机与主机之间提供通信信道。计算机网络采用了多种通信线路,如双绞线、同轴电缆、光纤、无线通信信道等。