首页 理论教育计算机网络技术与其他系统的差异

计算机网络技术与其他系统的差异

【摘要】:计算机网络为分布式系统提供了基础平台,分布式系统的底层是计算机网络,而分布式系统是计算机网络技术发展的高级阶段。目前随着网络技术的发展,计算机网络系统已逐渐具备一些分布式系统的功能与特征。

在计算机技术中存在着一些与计算机网络系统极为相似的其他系统,如联机分时多用户系统和分布式系统。为了避免概念上出现混淆,有必要进行区分。

1.计算机网络系统与联机分时多用户系统的区别

计算机网络系统与联机分时多用户系统的区别可从资源共享和并发工作情况两个角度来对比。

(1)计算机网络系统。网络中各计算机系统之间能够相互共享资源。网络中的计算机具有独立的数据处理能力,各计算机间可并发式地工作。

(2)联机分时多用户系统。它由一台主机和多个非智能终端组成,各个终端不具备独立的数据处理能力。各终端用户只能分时共享中心计算机资源,由同一操作系统集中式控制分配计算资源,各终端用户不能并发式地工作。(www.chuimin.cn)

2.计算机网络与分布式系统的区别

计算机网络与分布式系统是两个易被混淆的概念。二者存在相同的物理结构,主要的区别在于高层软件系统上。分布式系统强调多个计算机组成系统的整体性,强调各计算机在分布式操作系统的协调下共同完成一项工作,系统拥有并整合多种资源动态地分配任务,各计算机的分工和合作对用户是透明的,类似于一个虚拟的单处理机。而计算机网络则往往不要求这种透明性,在共享资源时需要人为地指定资源位置进行操作。

分布式系统是在计算机网络平台基础上为用户提供了一个透明的集成应用环境,是一个建造在网络之上的系统。所以,计算机网络和分布式系统之间的区别在软件(尤其是操作系统)上,而不是硬件。计算机网络为分布式系统提供了基础平台,分布式系统的底层是计算机网络,而分布式系统是计算机网络技术发展的高级阶段。目前随着网络技术的发展,计算机网络系统已逐渐具备一些分布式系统的功能与特征。