计算机网络是指由众多计算机连接而成的通信系统,能够实现信息共享和资源共享。计算机网络的三大功能是:数据通信、资源共享和分布式处理。
1. 数据通信
数据通信是计算机网络最基本的功能。它用来快速传送计算机与终端、计算机与计算机之间的各种信息,包括文字信件、新闻消息、咨询信息、图片资料、报纸版面等。数据通信可以分为以下两种类型:
- 本地通信:指在同一台计算机的不同部件或设备之间进行的数据通信。
- 远程通信:指在不同计算机之间进行的数据通信。
2. 资源共享
“资源”指的是网络中所有的软件、硬件和数据资源。“共享”指的是网络中的用户都能够部分或全部地享受这些资源。资源共享可以分为以下两种类型:
- 软件共享:指网络中的用户可以共享各种软件,如操作系统、应用程序、开发工具等。
- 硬件共享:指网络中的用户可以共享各种硬件设备,如打印机、扫描仪、存储设备等。
- 数据共享:指网络中的用户可以共享各种数据,如文件、数据库等。
3. 分布式处理
当某台计算机负担过重时,或该计算机正在处理某项工作时,网络可将新任务转交给空闲的计算机来完成,这样处理能均衡各计算机的负载,提高处理问题的实时性。分布式处理可以分为以下两种类型:
- 客户/服务器模式:指将任务划分为若干个子任务,由不同的计算机分别完成,最后将结果汇总起来。
- 对等模式:指网络中的任何一台计算机都可以作为客户端或服务器,相互之间可以提供资源和服务。
计算机网络的三大功能相互联系、相互促进,共同构成了计算机网络的基本功能。数据通信是资源共享和分布式处理的基础;资源共享可以提高数据通信的效率;分布式处理可以扩展计算机网络的规模,提高计算机网络的性能。
计算机网络的三大功能是数据通信、资源共享和分布式处理。这三大功能为人们提供了便捷的信息交流方式、丰富的资源共享平台和强大的计算能力,对现代社会产生了重大影响。