|
知识路径: > 计算机网络知识 >
|
相关知识点:83个
|
|
|
|
|
对“计算机网络”这个概念,我们并不陌生,现代社会充斥着计算机网络,干什么事情都离不开网络。然而究竟什么才是“计算机网络”呢?随着计算机网络本身的发展,人们提出了各种不同的观点,对它的定义也在不断变迁。
|
|
|
1969年美国国防部研究计划局(ARPA)主持研制的ARPAnet计算机网络投入运行,在此之后,世界各地计算机网络的建设便如雨后春笋般迅速地发展起来。计算机网络的产生和演变过程经历了从简单到复杂、从低级到高级、从单机系统到多机系统的发展过程。早期的计算机系统是高度集中的,所有的设备安装在单独的大房间中,后来出现了批处理和分时系统,分时系统所连接的多个终端必须紧接着主计算机。50年代中后期,许多系统都将地理上分散的多个终端通过通信线路连接到一台中心计算机上,这样就出观了第一代计算机网络。
|
|
|
第一代计算机网络是以单个计算机为中心的远程联机系统。典型应用是由一台计算机和全美范围内2000多个终端组成的飞机订票系统。人们把一台计算机的外部设备包括CRT控制器和键盘,无CPU内存,称为终端。随着远程终端的增多,在主机前增加了前端机FEP当时,人们把计算机网络定义为“以传输信息为目的而连接起来,实现远程信息处理或近一步达到资源共享的系统”,但这样的通信系统己具备了通信的雏形。
|
|
|
第二代计算机网络是以多个主机通过通信线路互联起来,为用户提供服务,兴起于60年代后期,典型代表是美国国防部高级研究计划局协助开发的ARPAnet。主机之间不是直接用线路相连,而是接口报文处理机IMP转接后互联的。IMP和它们之间互联的通信线路一起负责主机间的通信任务,构成了通信子网。通信子网互联的主机负责运行程序,提供资源共享,组成了资源子网。两个主机间通信时对传送信息内容的理解,信息表示形式以及各种情况下的应答信号都必须遵守一个共同的约定,称为协议。在ARPA网中,将协议按功能分成了若干层次,如何分层,以及各层中具体采用的协议的总和,称为网络体系结构,体系结构是个抽象的概念,其具体实现是通过特定的硬件和软件来完成的。70年代至80年代中期第二代网络得到迅猛的发展。第二代网络以通信子网为中心。这个时期,网络概念为“以能够相互共享资源为目的互联起来的具有独立功能的计算机之集合体”,形成了计算机网络的基本概念。
|
|
|
第三代计算机网络是具有统一的网络体系结构并遵循国际标准的开放式和标准化的网络。ISO在1984年颁布了0SI/RM,该模型分为七个层次,也称为0SI七层模型,公认为新一代计算机网络体系结构的基础。为普及局域网奠定了基础。70年代后,由于大规模集成电路出现,局域网由于投资少,方便灵活而得到了广泛的应用和迅猛的发展,与广域网相比有共性,如分层的体系结构,又有不同的特性,如局域网为节省费用而不采用存储转发的方式,而是由单个的广播信道来连接网上计算机。
|
|
|
第四代计算机网络从80年代末开始,局域网技术发展成熟,出现光纤及高速网络技术,多媒体,智能网络,整个网络就像一个对用户透明的大的计算机系统,发展为以Internet为代表的互联网。这才是今天意义上的计算机网络。
|
|
|
CCITT认为,网络就是一些结点和链路的集合。它提供两个或多个规定点的连接,以便于在这些点之间建立通信。计算机网络就是相互联接、彼此独立的计算机系统的集合。相互连接指的是两台或多台计算机通过信道互连,从而可以进行通信;彼此独立则强调的是在网络中,计算机之间不存在明显的主从关系,即网络中的计算机不具备控制其他计算机的能力,每台计算机都具有独立的操作系统。计算机网络的实现了数据通信、资源共享、集中管理以及分布式处理,为现代社会带来了极大的方便。
|
|
|
从定义中,可以看出,计算机网络涉及到三个方面的问题:
|
|
|
|
|
|
只有满足上面的条件的网络才能成为计算机网络。用于计算机网络分类的标准很多,如拓扑结构,应用协议等。
|
|
|
网络的拓扑结构指网络中结点(设备)和链路(连接网络设备的信道)的几何形状。按照网络的拓扑结构来分类,可以分为总线状、环状、树状、网状、星状、混合状等,如下图所示。
|
|
|
|
|
按照网络的覆盖范围,可以将计算机网络划分为:局域网、城域网、广域网、互联网等。其中,局域网(LAN)用于将有限范围内(如一个实验室、一幢大楼、一个校园)的各种计算机、终端与外部设备互连成网。城域网(MAN)指的是城市地区网络,它是介于广域网与局域网之间的一种高速网络。广域网(WAN)也称为远程网,它所覆盖的地理范围从几十公里到几千公里。互联网(Internet)又因其英文单词“Internet”的谐音,称为“因特网”。在互联网应用如此发展的今天,它已是人们每天都要打交道的一种网络,无论从地理范围,还是从网络规模来讲它都是最大的一种网络,就是常说的Web、WWW和万维网等多种叫法。从地理范围来说,它可以是全球计算机的互联,这种网络的最大的特点就是不定性。从技术的观点来看,按照覆盖范围对网络进行分类不是一种十分严谨的方法。
|
|
|
|
|
|
结点(Node),也称为“站”,一般是指网络中的计算机。结点可分为访问结点和转接结点两类。
|
|
|
|
在两个结点间承载信息流的信道称为线路(line)。线路可以是采用电话线、电缆、光纤等有线信道,也可以是无线电信道。
|
|
|
|
链路(link)指的是从发信点到收信点(即从信源到信宿)的一串结点和线路。链路通信是指端到端的通信。
|
|
|
计算机网络从逻辑结构上可以分成两部分:负责数据处理、向网络用户提供各种网络资源及网络服务的外层用户资源子网和负责数据转发的内层通信子网。通信子网由分组交换结点(简记为R)及连接这些结点的链路组成,负责在主机(Host,H)间传输分组。资源子网由连在网上的主机构成,为网上用户提供共享资源,入网途径和方法。局域网中的每台主机都通过网卡连接到传输介质上,网卡负责在各个主机间传递数据,显然,网卡和传输介质构成了局域网的通信子网,而主机集合则构成了资源子网。用户子网指的是由主计算机、终端、通信控制设备、连网外设、各种软件资源等组成。通信子网分为点对点通信子网和广播式通信子网。它主要有三种组织形式:结合型、专用型和公用型,如下图所示。
|
|
|
|
|
计算机网络也可以看作是在物理上分布的相互协作的计算机系统。其硬件部分除了单体计算机、光纤、同轴电缆以及双绞线等传输媒体之外,还包括插入计算机中用于收发数据分组的各种通信网卡(在操作系统中,这些网卡不当成一种外部设备),把多台计算机连接到一起的集线器(hub,该设备近年正逐步被相应的交换机取代),扩展带宽和连接多台计算机用的交换机(switch)以及负责路径管理、控制网络交通情况的路由器或ATM交换机等。其中路由器或ATM交换机是构成广域网络的主要设备,而交换机和集线则是构成局域网络的主要设备。这些设备都可看作一种专用的计算机。
|
|
|
综上所述,计算机网络是一个由不同传输媒体构成的通信子网,与这个通信子网连接的多台地理上分散的具有唯一地址的计算机,将数据划分为不同长度分组进行传输和处理的协议软件以及应用系统所组成的传输和共享信息的系统。
|
|
|