-
1 1.1 计...
-
2 1.2 计...
-
3 1.3 计...
-
4 1.4 计...
-
5 小结和习题
-
6 习题答案
第1章 计算机网络概述
计算机网络在社会经济、文教、卫生、军事乃至政治领域的应用正在深刻地改变着人类的生存环境和生活方式。了解计算机网络知识,掌握计算机网络技术已经成为当代社会成员在网络化、数字化世界生存的基本条件。
1.1 计算机网络的定义和发展历史
1.1.1 计算机网络的定义
在信息化社会中,计算机已从单一使用发展到群集使用。越来越多的应用领域需要计算机在一定的地理范围内联合起来进行群集工作,从而促进了计算机和通信这两种技术的紧密结合,形成了计算机网络。
计算机网络就是将分布在不同地理位置、具有独立功能的多台计算机及其外部设备,用通信设备和通信线路连接起来,在网络操作系统和通信协议及网络管理软件的管理协调下,实现资源共享、信息传递的系统。
从物理结构上看,计算机网络可看作在各方都认可的通信协议控制下,由若干拥有独立操作系统的计算机、终端设备、数据传输和通信控制处理机等组成的集合。
从应用和资源共享上看,计算机网络就是把地理上分散的、具有独立功能的计算机系统的资源,以能够相互共享的方式连接起来,以便相互间共享资源、传输信息。
也就是说,计算机网络是将分布在不同地理位置上的计算机通过有线的或无线的通信链路连接起来,不仅能使网络中的各个计算机(或称为节点)之间相互通信,而且还能通过服务器节点为网络中其他节点提供共享资源服务。所谓的网络资源包括硬件资源(例如大容量磁盘、光盘阵列、打印机等),软件资源(例如工具软件、应用软件等)和数据资源(例如数据文件和数据库等)。
对于用户来说,在访问网络共享资源时,可不必考虑这些资源所在的物理位置。
1.1.2 计算机网络的发展历史
在计算机发展的早期阶段,计算机所采用的操作系统多为分时系统,分时系统将主机时间分成片,给用户分配一定的时间片。分时系统允许每一个操作者通过只含显示器和键盘的哑终端来使用主机。哑终端很像微机,但它没有自己的 CPU、内存和硬盘。靠哑终端,成百上千的用户可以同时访问主机。由于时间片很短,会使用户产生错觉,以为主机完全为他所用。后来,为了支持远程用户和提高主机的使用效率,哑终端逐渐发展成为具有基本处理能力的脱机终端,脱机终端本身具有一定的处理能力,在它本身完成对用户下达的任务之后,以批处理的方式与主机通信,这样,开始有了网络的初步概念。
远程终端计算机系统是在分时计算机系统基础上,通过Modem(调制解调器)和PSTN (公用电话网)向地理上分散的许多远程终端用户提供共享资源服务的系统。这虽然还不能算是真正的计算机网络系统,但它是计算机与通信系统结合的最初尝试。远程终端用户似乎已经感觉到使用"计算机网络"的味道了。
在远程终端计算机系统基础上,人们开始研究把计算机和计算机通过PSTN等已有的通信系统互联起来。为了使计算机之间的通信连接可靠,建立了分层通信体系和相应的网络通信协议,于是诞生了以资源共享为主要目的的计算机网络。由于网络中计算机之间具有数据交换的能力,提供了在更大范围内计算机之间协同工作、实现分布处理甚至并行处理的能力,联网用户之间直接通过计算机网络进行信息交换的通信能力也大大增强。
1969年12月,Internet的前身——美国的ARPA NET投入运行,它标志着我们常称的计算机网络的诞生。这个计算机互联的网络系统是一种分组交换网。分组交换技术使计算机网络在概念、结构和网络设计方面都发生了根本性的变化,为后来的计算机网络打下了基础。
20世纪80年代初,随着微机应用的推广,微机联网的需求也随之增大,各种基于微机互联的局域网纷纷出台。这个时期局域网系统的典型结构是在共享通信平台上的共享文件服务器结构,即为所有联网微机设置一台专用的可共享的网络文件服务器。每个微机用户的主要任务仍在自己的微机上运行,仅在需要访问共享磁盘文件时才通过网络访问文件服务器,体现了计算机网络中各计算机之间的协同工作。由于使用了比PSTN速率高得多的同轴电缆、光纤等高速传输介质,因此微机网上访问共享资源的速率和效率得到了大大提高。这种基于文件服务器的网络对网内计算机进行了分工:微机面向用户,服务器专用于提供共享文件资源。所以它实际上就是一种客户机/服务器结构。
计算机之间相互通信涉及许多复杂的技术问题。为实现计算机通信,计算机网络采用的是分层解决网络技术问题的方法。但是,由于存在不同的分层网络系统体系结构,它们的产品之间很难实现互联。为此,国际标准化组织(ISO)在1984年正式颁布了开放系统互连参考模型(OSI/RM),使计算机网络体系结构实现了标准化。
20世纪90年代,计算机技术、通信技术以及建立在计算机和网络技术基础上的计算机网络技术得到了迅猛的发展。特别是1993年美国宣布建立国家信息基础设施(NII)后,全世界许多国家纷纷制定和建立本国的NII,从而极大地推动了计算机网络技术的发展,使计算机网络进入了一个崭新的阶段。
进入21世纪以来,计算机网络不断向着综合化、宽带化、智能化和个性化等方向发展。高速的网络不但可以向用户提供视频、声音、图像、图形、数据和文本等综合服务,还能实现多媒体通信,极大地方便了人们的生活。随着网络技术的不断发展和各类申信牌照的发放,固定电话、移动电话、有线电视以及计算机和通信卫星等领域正在迅速融合,信息的获取、存储、处理和传输之间的“孤岛现象”随着计算机网络和多媒体技术的发展而逐渐消失。计算机网络已经由高新的信息技术转变为居民、企业、政府不可缺少的信息化基础设施,为人们的生产、生活、科研、教育提供了新的方式和模式。