1.3 计算机网络的功能
社会及科学技术的发展为计算机网络的发展提供了更加有利的条件。计算机网络与通信网的结合,可以使众多的个人计算机不仅能够同时处理文字、数据、图像、声音等信息,还可以使这些信息四通八达,及时地与全国乃至全世界的信息进行交换。计算机网络的主要功能归纳起来主要有以下几点。
1.数据通信
数据通信是计算机网络最基本的功能,为网络用户提供了强有力的通信手段。计算机网络建设的主要目的之一就是使分布在不同物理位置的计算机用户相互通信和传送信息(如声音、图形、图像等多媒体信息)。计算机网络的其他功能都是在数据通信功能基础之上实现的,如发送电子邮件、远程登录、连机会议、WWW等。
2.资源共享
(1)硬件和软件的共享。计算机网络允许网络上的用户共享不同类型的硬件设备,通常有打印机、光驱、大容量的磁盘以及高精度的图形设备等。软件共享通常是指某一系统软件或应用软件(如数据库管理系统),如果占用的空间较大,则可将其安装到一台配置较高的服务器上,并将其属性设置为共享,这样网络上的其他计算机即可直接利用,极大地节省了计算机的硬盘空间。
(2)信息共享。信息也是一种宝贵的资源,Internet就像一个浩瀚的海洋,有取之不尽、用之不竭的信息与数据。每一个连入Internet的用户都可以共享这些信息资源(如,各类电子出版物、网上新闻、网上图书馆和网上超市等)。
3.均衡负荷与分布式处理
当网络中某台计算机的任务负荷太重时,可将任务分散到网络中的各台计算机上进行,或由网络中比较空闲的计算机分担负荷。这样既可以处理大型的任务,使其中一台计算机不会负担过重,又提高了计算机的可用性,起到了均衡负荷和分布式处理的作用。
4.提高计算机系统的可靠性
提高计算机系统的可靠性也是计算机网络的一个重要功能。在计算机网络中,每一台计算机都可以通过网络为另一台计算机备份以提高计算机系统的可靠性。这样,一旦网络中的某台计算机发生了故障,另一台计算机可代替其完成所承担的任务,整个网络可以照常运转。