1.1.1  计算机网络的定义

1.1.1 计算机网络的定义

到目前为止,计算机网络尚未形成如数学概念那样严格的定义。通常,人们根据看待问题观点的不同,给计算机网络下不同的定义。

本书介绍一种能够较全面反映计算机网络特征的定义:将若干台独立自主的计算机,用某种或多种通信介质连接起来,通过完善的网络协议,在数据交换的基础上,实现网络资源共享的系统称为计算机网络。

定义中“独立自主”的含义是指每台计算机都可运行各自独立的操作系统,各计算机系统之间的地位平等,无主从之分,即任何一台计算机不能干预或强行控制其他计算机的正常运行,否则就不是自主的。

从上述定义中可以看出,数据交换是网络最基本的功能,其他各种资源共享都是建立在数据交换的基础上的。数据交换的必然前提是用传输介质(如双绞线、同轴电缆、光纤、微波等)将计算机连接起来。