**部分 计算机网络基础知识
1 计算机网络概论
1.3 计算机网络的定义与分类
1.3.1 计算机网络的定义
在计算机网络发展过程的不同阶段中,人们对计算机网络提出了不同的定义。不同的定义反映着当时网络技术发展的水平,以及人们对网络的认识程度。这些定义可以分为三类:广义的观点、资源共享的观点与用户透明性的观点。
从目前计算机网络的特点看,资源共享的观点的定义能比较准确地描述计算机网络的基本特征。相比之下,广义的观点定义了计算机通信网络,而用户透明性的观点定义了分布式计算机系统。
资源共享观点将计算机网络定义为“以能够相互共享资源的方式互联起来的自治计算机系统的集合”。
资源共享观点的定义符合目前计算机网络的基本特征,这主要表现在以下几个方面。
1.计算机网络建立的主要目的是实现计算机资源的共享
计算机资源主要指计算机硬件、软件与数据。网络用户不但可以使用本地计算机资源、而且可以通过网络访问联网的远程计算机资源,还可以调用网中几台不同的计算机共同完成某项任务。
2.互联的计算机是分布在不同地理位置的多台独立的“自治计算机”
互联的计算机之间可以没有明确的主从关系,每台计算机既可以联网工作,也可以脱离网络独立工作,联网计算机可以为本地用户提供服务,也可以为远程网络用户提供服务。
3.联网计算机之间的通信必须遵循共同的网络协议
计算机网络是由多台计算机互联而成。网络中的计算机之间需要不断地交换数据。要保证网络中计算机能有条不紊地交换数据,就必须要求网络中的每台计算机在交换数据的过程中要遵守事先约定好的通信规则。
尽管网络技术与应用已经取得了很大的进展,新的技术不断涌现,但是对于计算机网络的定义仍然能够准确地描述现阶段计算机网络的基本特征。
1.3.2 计算机网络的分类
1.计算机网络分类的基本方法
计算机网络分类的方法基本上有两种,一种是按照网络所采用的传输技术进行分类,另一种是按照网络所覆盖的地理范围进行分类。
……