计算机网络
定义
计算机网络是指利用通信线路和通信设备,把分布在不同地理位置,具有独立功能的多台计算机系统、终端及其附属设备互相连接,以功能完善的网络软件(网络操作系统和网络通信协议等)实现资源共享和网络通信的计算机系统的集合
也就是说,计算机网络是由计算机系统、数据通信系统、网络软件及协议三大部分组成。
解释
通信线路和通信设备:指通信媒介和相应的通信设备。通信媒介可以是光纤,双绞线,微波等多种形式。通信设备指的是计算机系统与通信媒介相连接,需要使用一些与媒介类型有关的接口设备及信号转换设备
具有独立功能的计算机系统:指入网的每一个计算机系统都有自己的软硬件系统,都能完全独立工作,各个计算机系统之间没有控制与被控制的关系
网络操作系统和网络通信协议:指的是每个入网的计算机系统的系统软件之上增加的、专门用来实现网络通信、资源管理、网络服务的软件。
资源共享:资源是指网络中可共享的所有软硬件,包括程序、数据库、存储设备、打印机等。
三大部分的功能
1.计算机系统
主要是完成数据信息的收集、存储、处理和输出,提供各种网络资源。计算机系统根据不同的网络用途可分为两类:主计算机和终端
(1)主计算机。
又称主机,负责数据处理和网络控制,是构成网络的主要资源。网络软件和网络的应用服务程序主要安装在主机中。在局域网中,主机被称为服务器。
(2)终端
面向用户,是用户进行网络操作,实现人-机对话的工具。终端没有cpu和主存储器。pc是终端且有cpu和主存储器,被称为工作站。
2.数据通信系统
数据通信系统主要由通信控制处理机,传输介质和网络连接设备组成。
(1)通信控制处理机:又称通信控制器或前端处理机,是计算机中完成通信控制的专用计算机,一般由小型机或微机充当。它主要负责主机与网络的信息传输控制(比如:线路传输控制,差错检测与恢复,代码转换及数据帧的装配与拆装等)。它的存在使得计算机系统不再关心通信问题,而集中进行数据处理工作。
在广域网中,常采用专门的计算机充当通信处理机。局域网中,没有专门的,而采用网卡(网络适配器),插在计算机的扩展槽中,完成通信控制功能
(2)传输介质:传输数据信号的物理通道,通过他将网络中各种设备连接起来。根据使用的传输介质,可把计算机网络分为有限网络和无线网络。有限网络如:光纤网,双绞线网, 同轴电缆,无线网络如:以无线电波为传输介质的无线网,通过卫星进行数据通信的卫星数据通信网
(3)网络连接设备:用例实现网络中个计算机之间的连接,网与网之间的互联、数据信号的变换以及路由选择等功能。如中继器、集线器,调制解调器、网桥、网关、路由器、交换机等
3.网络软件及网络协议
一般包括网络操作系统,网络协议,网络管理和网络应用软件。
(1)网络操作系统:是网络系统管理和通信控制软件的集合,它负责整个网络的软、硬件资源的管理以及网络通信和任务的调度,并提供用户与网络之间的接口,其主要功能是:
a.管理网络用户,并控制用户对网络的访问;
b.提供多种网络服务,或对多种网络应用提供支持;
c.提供网络通信服务,支持网络协议;
d.进行系统管理,建立和控制网络服务进程,监控网络活动
有Windows,Linux等
(2)网络协议:实现计算机之间、网络之间相互识别并正确进行通信的一组标准和规则,是计算机网络工作的基础。
网络协议主要有语法、语义、同步3部分组成,语法是指数据与控制信息的结构或格式;语义是指发出何种控制信息,完成何种动作及作出何种应答;同步是指事件实现顺序的详细说明
(3)网络管理和网络应用软件:用来对网络资源进行管理以及对网络进行维护的软件,而网络应用软件为用户提供丰富简便的应用服务,是网络用户在网络上解决实际问题的软件。
计算机网络的逻辑结构
计算机网络要完成数据处理和数据通信两大功能,因此结构上也是两大组成部分:计算机与终端,通信控制处理机与通信线路。
计算机从逻辑功能上可以分为资源子网和通信子网
1.资源子网
提供访问网络、数据处理和分配共享资源的功能,为用户提供访问网络的操作平台和共享资源与信息。它由存储系统,终端服务器,终端或其他数据终端设备组成,是整个网络的外层。
2.通信子网
提供网络的通信功能,专门负责计算机之间的通信控制与处理,为资源子网提供信息传输服务,他由通信控制处理机或通信控制器、通信线路和通信设备组成。
计算机网络的功能
1.资源共享
所谓资源共享,就是共享网络上的硬件资源、软件资源和信息资源。
2.通信功能
使得分布在不同地理位置的计算机用户能够相互通信、交流信息和共享资源。信息入:数据、程序、文件、图形、图像、声音、视频流等
其他功能:
分布式处理