
计算机网络是由计算机系统、网络节点和通信链路等构成的系统。从逻辑功能上讲,一个网络可以分为资源子网和通信子网两部分。资源子网以通信子网为中心,处于网络的外层,主要负责数据的处理和提供网络资源与服务。通信子网则实现网络的通信功能,包括数据的传输、交换等处理工作,主要负责将一个计算机的信息传送给另一个计算机。
通信子网主要包括交换机、路由器、网桥、中继器、集线器、网卡和缆线等设备及相关软件。资源子网主要包括主机及其外设、服务器、工作站、网络打印机和其他外设及其相关软件。计算机网络连接的计算机系统可以是巨型机、大型机、小型机、工作站、微型机或其他数据终端设备。
通信子网由网络节点、通信设备、通信线路等组成独立的数据通信系统,承担全网的数据传输、交换、加工和变换等通信处理工作。网络节点,即网络单元,是网络系统中的数据处理设备、数据通信控制设备(CCP)和数据终端设备的统称。网络节点分为转接节点和访问节点两类。转接节点是支持网络连接性能的节点,如集中器、终端控制器等,负责通过通信线路转接和传递信息。访问节点是信息交换的源节点和目标节点,如终端、主计算机等,起到信源和信宿的作用。
通信设备指各种网络连接设备,包括中继器、网桥、交换机、路由器等。通信线路指的是传输介质及其介质连接部件,包括双绞线、同轴电缆、光纤等。
除了上述物理组成外,计算机网络还应具备功能完善的软件系统,以支持资源共享、数据传输等网络功能。为了实现各网络组成部分之间的数据通信,通信双方必须遵守一套通信规则或约定,如数据传送格式、起始和停止位、传送速度、差错控制等。这些规则或约定称为网络协议,是计算机网络与一般计算机互连的重要标志。可以说,计算机网络通信是以网络协议为基础的。