1、 1.1 计算机网络概述 1.1.1 计算机网络的定义 所谓计算机网络就是将分散的计算机通过通信线路有机地结合在一起,达到相互通信,实现软、硬件资源共享的综合系统。计算机互连通常有两种方式:通过双绞线、同轴电缆、电话线、光纤等有线介质连接;通过短波、微波、地球卫星通信信道等无线介质互连。计算机之间的通信是通过通信协议实现的。国际标准化组织(ISO)制定的开放系统互连参考模型已成为全世界公认的国际标准。1.1.2 计算机网络的产生和发展1具有通信功能的单机系统阶段 2具有通信功能的多机系统阶段3计算机网络阶段4网络体系结构的标准化和网络的高速发展20世纪90年代后,计算机网络的发展更加迅速,目前
2、正在向综合化、智能化、高速化方向发展,即人们所说的下一代网络(NGN),其突出特征表现为电信网、移动网与计算机网的“三网融合”。电信网的下一代网络 第三代移动通信技术(3G)将使移动电话成为能通信的掌上电脑 有线电视网与计算机网络的联接形成IPTV 1.2 计算机网络的组成和分类 计算机网络的结构分成两个部分:负责数据处理的计算机和终端;负责数据通信的通信控制处理机CCP和通信线路。从计算机网络组成角度来分,典型的计算机网络在逻辑上可以分为两个子网:资源子网和通信子网。1.2.1 计算机网络系统的逻辑组成 计算机网络系统是由通信子网和资源子网组成的,其结构如图1.4所示。图1.4 计算机网络系
3、统的逻辑组成 1资源子网 资源子网由主机、终端、终端控制器、连网外设、各种软件资源与信息资源组成。资源子网负责全网的数据处理业务,向网络用户提供各种网络资源与网络服务。2通信子网 通信子网由通信控制处理机、通信线路与其他通信设备组成,完成网络数据传输、转发等通信处理任务。1.2.2 计算机网络的软件组成 通常网络软件包括:(1)网络协议和协议软件实现网络协议功能,比如TCP/IP、IPX/SPX等。(2)网络通信软件用于实现网络中各种设备之间进行通信的软件。(3)网络操作系统网络操作系统是用以实现系统资源共享、管理用户对不同资源访问的应用程序,它是最主要的网络软件。(4)网络管理及网络应用软件
4、网络管理软件是用来对网络资源进行管理和对网络进行维护的软件。网络应用软件是为网络用户提供服务并为网络用户解决实际问题的软件。1.2.3 计算机网络的分类计算机网络可按不同的标准进行分类。(1)从网络结点分布来看,可分为局域网(Local Area Network,LAN)、广域网(Wide Area Network,WAN)和城域网(Metropolitan Area Network,MAN)。(2)按交换方式可分为线路交换网络(Circuit Switching)、报文交换网络(Message Switching)和报文分组交换网络(Packet Switching)。(3)按网络拓扑结构可
5、分为星形网络、树形网络、总线形网络、环形网络和网状网络。1.3 计算机网络的功能和应用 1.3.1 计算机网络的功能 1数据通信 2资源共享 3远程传输 4集中管理 5实现分布式处理 6负荷均衡1.3.2 计算机网络的应用1信息服务2通信与协作服务3交易服务与电子商务4休闲娱乐服务5计算服务6分布式控制系统7计算机集成与制造系统 1.4 计算机网络的拓扑结构 计算机网络拓扑结构是抛开网络电缆的物理连接来讨论网络系统的连接形式,是指网络电缆构成的几何形状,它能表示出网络服务器、工作站的网络配置和相互之间的连接。网络拓扑结构按形状可分为六种类型,分别是星形拓扑结构、环形拓扑结构、总线形拓扑结构、树
6、形拓扑结构、总线/星形拓扑结构及网状拓扑结构。1星形拓扑结构星形拓扑结构是以中央结点为中心与各结点连接而组成的,各个结点间不能直接通信,结点间的通信必须经过中央结点的控制,各结点与中央结点通过点到点方式连接,中央结点执行集中式通信控制策略,因此中央结点相当复杂,负担也重。如图1.5所示。图1.5 星形网络拓扑 以星形拓扑结构组网,中央结点的主要功能包括:(1)为需要通信的设备建立物理连接;(2)在两台设备通信过程中维持物理连接;(3)在完成通信或通信不成功时,拆除物理连接。在文件服务器/工作站(File Servers/Workstation)局域网模式中,中心结点为文件服务器,存放共享资源。
7、由于这种拓扑结构的中心结点与多台工作站相连,为便于集中连线,目前多采用集线器(Hub)。星形拓扑结构的特点是:很容易在网络中增加新的站点,数据的安全性和优先级容易控制,易实现网络监控;但是属于集中控制,对中心结点的依赖性大,一旦中心结点有故障就会引起整个网络瘫痪。2环形拓扑结构 环形网中各结点通过环路接口连在一条首尾相连的闭合环形通信线路中。环路上任何结点均可以请求发送信息,请求一旦被批准,便可以向环路发送信息。环形网中的数据可以是单向也可以双向传输。由于环线公用,一个结点发出的信息必须穿越环中所有的环路接口,信息流中目的地址与环上某结点地址相符时,信息被该结点的环路接口所接收,而后信息继续流
8、向下一环路接口,一直流回到发送该信息的环路接口结点为止,如图1.6所示。环形网的特点是:信息在网络中沿固定方向流动,两个结点间仅有唯一的通路,大大简化了路径选择的控制;某个结点发生故障时,可以自动旁路,可靠性较高;由于信息是串行穿过多个结点环路接口,当结点过多时,影响传输效率,使网络响应时间变长,但当网络确定时,其延时固定,实时性强;由于环路封闭,故扩充不方便。3总线形拓扑结构 用一条称为总线的中央主电缆,将相互之间以线性方式连接的工作站连接起来的布局方式,称为总线形拓扑,如图1.7所示。图1.6 环形网络拓扑 图1.7 总线形网络拓扑 在总线结构中,所有网上微机都通过相应的硬件接口直接连在总
9、线上,任何一个结点的信息都可以沿着总线向两个方向传输扩散,并且能被总线中任何一个结点所接收,类似于广播电台,故总线网络也被称为广播式网络。总线布局的特点是:结构简单灵活,非常便于扩充;可靠性高,网络响应速度快;设备量少,价格低,安装使用方便;共享资源能力强,极便于广播式工作,即一个结点发送所有结点都可接收。总线形网络结构是目前使用最广泛的结构,也是最传统的一种主流网络结构,适合于信息管理系统、办公自动化系统领域的应用。4树形拓扑结构树形结构是总线形结构的扩展,它是在总线网上加上分支形成的,其传输介质可有多条分支,但不形成闭合回路。树形网是一种分层网,如图1.8所示,其结构可以对称,联系固定,具
10、有一定容错能力,一般一个分支和结点的故障不影响另一分支结点的工作,任何一个结点送出的信息都可以传遍整个传输介质,也是广播式网络。一般树形网上的链路相对具有一定的专用性,无须对原网做任何改动就可以扩充工作站。5总线/星形拓扑结构 总线/星形拓扑结构就是用一条或多条总线把多组设备连接起来,相连的每组设备呈星形分布。采用这种拓扑结构,用户很容易配置和重新配置网络设备。总线采用同轴电缆,星形配置可采用双绞线,如图1.9所示。图1.8 树形网络拓扑 图1.9 总线/星形网络拓扑 6网状拓扑结构 将多个子网或多个局域网连接起来构成网状拓扑结构。主要有三种网状拓扑结构:(1)网状网。在一个大的区域内,用无线电通信链路连接一个大型网络时,网状网是最好的拓扑结构。通过路由器与路由器相连,可让网络选择一条最快的路径传送数据。(2)主干网。通过网桥与路由器把不同的子网或LAN连接起来形成单个总线或环形拓扑结构,这种网通常采用光纤做主干线。(3)星状相连网。利用一些叫做超级集线器(如交换机)的设备将网络连接起来,由于星形结构的特点,网络中任一处的故障都可容易查找并修复。