7.1.2 计算机网络的基本功能
1.计算机网络的组成与结构
计算机网络从逻辑上来看有资源子网和通信子网两个部分,如图7-1所示。资源子网是网络中提供各种数据资源的部分,而通信子网则是承担数据传递的部分。
图7-1 计算机网络的逻辑构成
从物理结构的角度来讲,计算机网络则是由各种各样的网络硬件设备和网络软件来构成的。
计算机网络系统由软件系统和硬件系统组成。网络软件系统和网络硬件系统是网络系统赖以存在的基础。在网络系统中,网络硬件系统构成整个计算机网络的物质基础,是计算机网络的躯体;而网络软件系统则实现了计算机网络各种应用功能,是计算机网络的灵魂。
(1)网络软件
在网络系统中,网络上的每个用户,都可共享系统中的各种资源。系统必须对用户进行控制;否则,就会造成系统混乱、信息数据的破坏和丢失。为了协调系统资源,系统需要通过软件来对网络资源进行全面的管理、调度和分配,并采取一系列的安全保密措施,防止非法用户访问数据和信息,以防数据和信息的破坏与丢失。网络软件是实现网络功能不可缺少的软件环境。
网络软件最重要的特征是:网络管理软件所研究的重点不是网络中互连的各个独立的计算机本身的功能,而是如何实现网络特有的功能。
(2)网络硬件
网络硬件是计算机网络系统的物质基础。要构成一个计算机网络系统,首先要将计算机及其附属硬件设备与网络中的其他计算机系统连接起来。不同的计算机网络系统,在硬件方面是有差别的。随着计算机技术和网络技术的发展,网络硬件日趋多样化,功能更强大,结构更复杂。
2.计算机网络的基本功能
计算机网络的功能主要体现在三个方面:信息交换、资源共享、分布式处理。
(1)信息交换
这是计算机网络最基本的功能,主要完成计算机网络中各个节点之间的系统通信。用户可以在网上传送电子邮件、发布新闻消息、电子购物、电子贸易、远程电子教育等。
(2)资源共享
所谓的资源是指构成系统的所有要素,包括软、硬件资源,如:计算处理能力、大容量磁盘、高速打印机、绘图仪、通信线路、数据库、文件和其他计算机上的有关信息。由于受经济和其他因素的制约,这些资源并非(也不可能)所有用户都能独立拥有,所以网络上的计算机不仅可以使用自身的资源,也可以共享网络上的资源。因而增强了网络上计算机的处理能力,提高了计算机软、硬件的利用率。
(3)分布式处理
一项复杂的任务可以划分成许多部分,由网络内各计算机分别协作并行完成有关部分,使整个系统的性能大为增强。