计算机网络的功能: 1) 数据交换和通信 计算机网络中的计算机之间或计算机与终端之间,可以快速可靠地相互传递数据、程序或文件。例如,电子邮件(E-mail)可以使相隔万里的异地用户快速准确地相互通信;电子数据交换(EDI)可以实现在商业部门(如银行、海关等)或公司之间进行订单、发票、单据等商业文件安全准确的交换;文件传输服务(FTP)可以实现文件的实时传递,为用户复制和查找文件提供了有力的工具。 2)资源共享 充分利用计算机网络中提供的资源(包括硬件、软件和数据)是计算机网络组网的目标之一。计算机的许多资源是十分昂贵的,不可能为每个用户所拥有。例如,进行复杂运算的巨型计算机、海量存储器、高速激光打印机、大型绘图仪和一些特殊的外部设备等,另外还有大型数据库和大型软件等。这些昂贵的资源都可以为计算机网络上的用户所共享。资源共享既可以使用户减少投资,又可以提高这些计算机资源的利用率。 3) 提高系统的可靠性和可用性 在单机使用的情况下,如没有备用机,则计算机有故障便引起停机。如有备用机,则费用会大大增高。当计算机连成网络后,各计算机可以通过网络互为后备,当某一处计算机发生故障时,可由别处的计算机代为处理,还可以在网络的一些节点上设置一定的备用设备,起全网络公用后备的作用,这种计算机网能起到提高可靠性及可用性的作用。特别是在地理分布很广且具有实时性管理和不间断运行的系统中,建立计算机网络便可保证更高的可靠性和可用性。 4) 分布式网络处理 在计算机网络中,用户可根据问题的实质和要求选择网内最合适的资源来处理,以便使问题能迅速而经济地得以解决。对于综合性大型问题可以采用合适的算法将任务分散到不同的计算机上进行处理。各计算机连成网络也有利于共同协作进行重大科研课题的开发和研究。利用网络技术还可以将许多小型机或微型机连成具有高性能的分布式计算机系统,使它具有解决复杂问题的能力,而费用大为降低。 https://zhidao.baidu.com/question/144938.html