计算机网络的定义
计算机网络的精确定义并未统一。
计算机网络的最简单的定义是:
一些互相连接的、自治的计算机的集合。
互连:是指计算机之间可以通过有线或无线的方式进行数据通信;
自治:是指独立的计算机,它有自己的硬件和软件,可以单独运行使用;
集合:是指至少需要两台计算机。
计算机网络的较好的定义是:
计算机网络主要是由一些通用的、可编程的硬件互连而成的,而这些硬件并非专门用来实现某一特定目的(例如,传送数据或视频信号) 。这些可编程的硬件能够用来传送多种不同类型的数据,并能支持广泛的和日益增长的应用。
① 计算机网络所连接的硬件,并不限于一般的计算机, 而是包括了智能手机等智能硬件。
② 计算机网络并非专门用来传送数据,而是能够支持很多种的应用(包括今后可能出现的各种应用)。
计算机网络的分类
1、按交换技术分类:
电路交换网络
报文交换网络
分组交换网络
2、按使用者分类:
公用网
专用网
3、按传输介质分类:
有线网络
无线网络
4、按覆盖范围分类:
广域网WAN
城域网MAN
局域网LAN
个域网PAN
5、按拓扑结构分类:
总线型网络
星型网络
环型网络
网状型网络