首页 理论教育计算机网络功能:提高计算能力,优化资源利用

计算机网络功能:提高计算能力,优化资源利用

【摘要】:网络上的计算机不仅可以利用自身的资源,还可以利用网络上的资源,从而增强了计算机的处理能力,提高了计算机资源的使用效率。在计算机网络中,各台计算机之间可以互相作为后备计算机,当其中的一台计算机出现故障,可以由另外一台计算机作为代理。计算机网络极大地提高了计算机系统的可靠性。该功能使得一个大的计算任务可以被分解成多个子任务,通过计算机网络,在多台计算机上被同时处理。

相对于单台计算机,计算机网络具有更多的功能,其主要功能如下:

(1)数据通信

利用计算机网络可以实现计算机之间或计算机与终端之间的数据通信,通过网络,数据、程序或文件可以从甲地的计算机传输到乙地的计算机。例如,文件传输服务可以实现文件的快速传递,用户既可以从远程计算机上下载文件,又可以上传文件到远程计算机上;电子邮件服务可以使异地用户之间快速可靠地进行通信;电子数据交换服务可以实现银行海关等部门或公司之间的订单、发票等商业文件安全准确地交换。

(2)资源共享

网络上的计算机之间可以实现数据、软件和硬件等资源的共享。由于计算机中的很多资源价格昂贵,并不是所有用户都能独立拥有,如大容量磁盘、具有强大计算能力的大型计算机、高速打印机、大型绘图仪、大型数据库、大型文件等,通过网络可以实现这些资源的共享。网络上的计算机不仅可以利用自身的资源,还可以利用网络上的资源,从而增强了计算机的处理能力,提高了计算机资源的使用效率。(www.chuimin.cn)

(3)提高计算机系统的可靠性

某些场合对计算机的可靠性要求极高。在计算机网络中,各台计算机之间可以互相作为后备计算机,当其中的一台计算机出现故障,可以由另外一台计算机作为代理。例如,银行的计算机系统在使用过程中,当其中一台服务器出现故障时,另外一台服务器立即替换使用,避免了系统的瘫痪。计算机网络极大地提高了计算机系统的可靠性。

(4)分布式处理

分布式处理是指分布的多台计算机分工协同地完成某一任务。该功能使得一个大的计算任务可以被分解成多个子任务,通过计算机网络,在多台计算机上被同时处理。分布式处理充分利用了网络中的多台计算机,处理效率得到很大的提高。网络中的多台计算机组成的分布式计算机处理系统具有强大的对复杂计算任务的处理能力,且所花费用也不高。例如BT(BitTorrent,比特流,是一个文件分发协议,每个下载者在下载的同时不断向其他下载者上传已下载的数据)下载就是基于分布式处理来执行任务的。