计算机网络技术及应用 4.计算机网络的互连、高速化阶段 计算机网络向互连、高速、智能和全球化发展,并且迅速得到普及,实现了全球化的广 泛应用。目前,世界上发展最快、也是最热门的 Internet网,就是世界最大的互联网。由于 因特网的巨大影响及成功运行,在整个网络中核心协议将采用 Internet的网际协议IP,通 过它把下面各种各样的通信子网互连在一起,并向上支持多媒体应用,这就是所谓的统一的 IP网。有人描述未来通信和网络的目标是实现5W的个人通信,即任何人( Whoever)在任何 时间( Whenever)、任何地方( Wherever)都可以和任何另一个人( Whomever)通过网络进行 通信,以传送任何信息( Whatever) 由于人们对网络应用要求的日益提高,未来计算机网络将向可以同时承载多媒体信息的 方向发展。目前,各国的“信息高速公路”建设计划就是为满足多媒体信息传输的需要而提 出的 1.1.3计算机网络的功能 从计算机网络的定义可以看出,计算机网络的主要功能是实现计算机各种资源的共享和 数据传输,随着应用环境不同,其功能也有一些差别,大体有以下几个方面: 1.资源共享 计算机网络中的资源可分成三大类,即硬件资源、软件资源和数据资源,相应地,资源 共享也分为以下三类: (1)硬件共享 为发挥大型机和一些特殊外围设备的作用,并满足用户要求,计算机网络对一些昂贵的 硬件资源提供共享服务。例如,某计算机A由于无某特殊外围设备而无法处理某些较复杂的 问题时,它可将处理该问题的有关数据连同有关软件,一起送至拥有这种特殊设备的计算机 B,由B利用该硬件对数据进行处理,处理后再把有关软件及结果返回给A。 (2)软件共享 计算机网络可供共享的软件包括系统软件、各种语言处理程序和各式各样的应用程序。 (3)数据共享 随着信息时代的到来,数据资源的重要性也越来越大。在大型计算机网络中,普遍设置 了一些专门的数据库,如有关情报资料数据库、产品信息数据库等,供全国乃至全世界的网 络用户使用。事实上,现代计算机网络已把在网络中是否设置了大型数据库、设置了什么样 的数据库作为衡量计算机网络水平的重要标志之 2.数据通信 该功能用于实现计算机与终端、计算机与计算机之间的数据传输,这是计算机网络的最 基本的功能,也是实现其他几个功能的基础。本地计算机要访问网络上另一台计算机的资源 就是通过数据传输来实现 3.提高系统的可靠性和可用性 计算机网络一般都属于分布式控制,计算机之间可以独立完成通信任务,计算机网络中 的计算机可以通过网络资源彼此称为后备机。如果有单个部件或者某台计算机出现故障,由 于相同的资源分布在不同的计算机上,这样网络系统可以通过不同路由来访问这些资源,不 影响用户对同类资源的访问,避免了单机无后备机情况下的系统瘫痪现象,大大提高了系统计算机网络技术及应用 4.计算机网络的互连、高速化阶段 计算机网络向互连、高速、智能和全球化发展,并且迅速得到普及,实现了全球化的广 泛应用。目前,世界上发展最快、也是最热门的 Internet 网,就是世界最大的互联网。由于 因特网的巨大影响及成功运行,在整个网络中核心协议将采用 Internet 的网际协议 IP,通 过它把下面各种各样的通信子网互连在一起,并向上支持多媒体应用,这就是所谓的统一的 IP 网。有人描述未来通信和网络的目标是实现 5W 的个人通信,即任何人(Whoever)在任何 时间(Whenever)、任何地方(Wherever)都可以和任何另一个人(Whomever)通过网络进行 通信,以传送任何信息(Whatever)。 由于人们对网络应用要求的日益提高,未来计算机网络将向可以同时承载多媒体信息的 方向发展。目前,各国的“信息高速公路”建设计划就是为满足多媒体信息传输的需要而提 出的。 1.1.3 计算机网络的功能 从计算机网络的定义可以看出,计算机网络的主要功能是实现计算机各种资源的共享和 数据传输,随着应用环境不同,其功能也有一些差别,大体有以下几个方面: 1.资源共享 计算机网络中的资源可分成三大类,即硬件资源、软件资源和数据资源,相应地,资源 共享也分为以下三类: ⑴硬件共享 为发挥大型机和一些特殊外围设备的作用,并满足用户要求,计算机网络对一些昂贵的 硬件资源提供共享服务。例如,某计算机 A 由于无某特殊外围设备而无法处理某些较复杂的 问题时,它可将处理该问题的有关数据连同有关软件,一起送至拥有这种特殊设备的计算机 B,由 B 利用该硬件对数据进行处理,处理后再把有关软件及结果返回给 A。 ⑵软件共享 计算机网络可供共享的软件包括系统软件、各种语言处理程序和各式各样的应用程序。 ⑶数据共享 随着信息时代的到来,数据资源的重要性也越来越大。在大型计算机网络中,普遍设置 了一些专门的数据库,如有关情报资料数据库、产品信息数据库等,供全国乃至全世界的网 络用户使用。事实上,现代计算机网络已把在网络中是否设置了大型数据库、设置了什么样 的数据库作为衡量计算机网络水平的重要标志之一。 2.数据通信 该功能用于实现计算机与终端、计算机与计算机之间的数据传输,这是计算机网络的最 基本的功能,也是实现其他几个功能的基础。本地计算机要访问网络上另一台计算机的资源 就是通过数据传输来实现。 3.提高系统的可靠性和可用性 计算机网络一般都属于分布式控制,计算机之间可以独立完成通信任务,计算机网络中 的计算机可以通过网络资源彼此称为后备机。如果有单个部件或者某台计算机出现故障,由 于相同的资源分布在不同的计算机上,这样网络系统可以通过不同路由来访问这些资源,不 影响用户对同类资源的访问,避免了单机无后备机情况下的系统瘫痪现象,大大提高了系统 6