2020/2/24信息学院自动化所12.1计算机网络基础1、计算机网络的形成与发展(1)面向终端的计算机网络图2.1面向终端的计算机网络示意图2020/2/24信息学院自动化所2(2)多机互连系统通过通信线路和设备把计算机连接起来,使之能相互通信现代计算机网络的雏形计算机公司自行研制,缺乏统一标准例如,IBM公司SNA网和DEC公司DNA网1、计算机网络的形成与发展2020/2/24信息学院自动化所3(3)开放式标准化计算机网络1977年,国际标准化组织ISO(InternationalStandardizationOrganization)设立分委员会SC16,以“开放系统互连”为目标,专门研究网络体系结构、互连标准等。1984年,ISO正式颁布了OSI(OpenSystemInterconnection)参考模型。OSI参考模型的提出,解决了不同厂家生产的计算机之间的互连问题,现代计算机网络便是以OSI模型为标准进行工作的。1、计算机网络的形成与发展2020/2/24信息学院自动化所42、计算机网络的概念(1)计算机网络的定义计算机网络是利用通信设备和线路把地理上分散的多台自主计算机系统连接起来,在相应软件(网络操作系统、网络协议、网络通信、管理和应用软件等)的支持下,以实现数据通信和资源共享为目标的系统。2020/2/24信息学院自动化所5图2.2计算机网络构成示意图计算机网络是由资源子网(虚框外部)和通信子网(虚框内部)构成的,资源子网负责信息处理,通信子网负责全网中的信息传递。2、计算机网络的概念2020/2/24信息学院自动化所6(2)计算机网络的功能信息交换资源共享均衡使用网络资源分布处理数据信息的综合处理提高计算机的安全可靠性2、计算机网络的概念2020/2/24信息学院自动化所7(3)计算机网络的分类按通信距离和作用范围划分:广域网、局域网和城域网。按数据交换方式划分:电路交换网、报文交换网和分组交换网。2、计算机网络的概念2020/2/24信息学院自动化所8按覆盖范围对网络进行划分局域网(LAN:LocalAreaNetwork)是一种在近距离内具有很高数据传输速率的物理网络,覆盖范围在几米到几千米之间。如:以太网、令牌总线网、令牌环网等。广域网(WAN:WideAreaNetwork)广域网又称远程网,通常是指作用范围为几十到几千公里的网络。城域网(MAN:MetroplitanAreaNetwork)通常是指作用范围在WAN与LAN之间,其运行方式与LAN相似,但距离可以到5~50千米的网络2、计算机网络的概念2020/2/24信息学院自动化所9按数据交换方式划分电路交换网:电路交换方式类似于传统的电话交换方式,用户在开始通信前必须申请建立一条从发送端到接收端的物理信道,并且双方在通信期间始终占用该信道。报文交换网:当一个节点要发送报文时,它将一个目的地址附加到报文上,网络节点根据报文上的目的地址信息,把报文发送到下一个节点,一直逐个节点地转送到目的节点。端节点之间无需先通过呼叫建立连接。分组交换网:将报文分成若干个分组,每个分组的长度有一个上限,有限长度的分组可以减少每个节点所需的存储空间,分组可以存储到内存中提高交换速度。分组交换网适用于交互式通信,如终端与主机间的通信。2、计算机网络的概念2020/2/24信息学院自动化所10(4)典型的计算机网络应用系统办公自动化OA(OfficeAutomation);工业自动化IA(IndustrialAutomation);管理信息系统MIS(ManageInformationSystem);图书、信息检索系统;证券及期货交易系统;POS与ATM系统;电子政务(ElectronicGovernment);电子商务(ElectronicBusiness);远程教育(DistanceEducation);2、计算机网络的概念2020/2/24信息学院自动化所113、计算机网络的拓扑结构(1)总线型结构(2)星型结构(3)环形结构(4)混合型结构2020/2/24信息学院自动化所12网络拓扑采用一种传输媒体作为公用信道,所有站点都通过相应的硬件接口直接连接到这一公共传输媒体上,该公共传输媒体即称为总线。(1)总线型结构图2.3总线拓扑结构示意图2020/2/24信息学院自动化所13(1)总线型结构总线拓扑的优点是:总线结构需要的电缆数量少。总线结构简单,又是无源工作,有较高的可靠性。易于扩充,数据端用户入网灵活。总线拓扑结构的缺点是:总线的传输距离有限,通信范围受到限制。当接口发生故障时,将影响全网,且诊断和隔离较困难。一次仅能由一个端用户发送数据,其它端用户必须等待,直到获得发送权,因此媒体访问控制机制较复杂。2020/2/24信息学院自动化所14(2)星型结构图2.4电话网的星型结构图2.5以Hub为中心的结构2020/2/24信息学院自动化所15星型拓扑的优点是:控制简单。故障诊断和隔离容易。方便服务。星型拓扑结构的缺点是:电缆长度和安装工作量可观。中央节点的负荷较重,形成信息传输速率的瓶颈。对中央节点的可靠性和冗余度要求高。(2)星型结构2020/2/24信息学院自动化所16(3)环型结构环型拓扑结构是由站点和连接站点的链路组成的一个闭合环。图2.6环型拓扑结构示意图2020/2/24信息学院自动化所17(3)环型结构环型拓扑的优点是:电缆长度短。当增加或减少工作站时,只需简单的连接操作。可使用光纤。环型拓扑结构的缺点是:节点故障会引起全网故障。故障检测困难。环型拓扑结构的媒体访问控制协议都采用令牌传递的方式,在负载较轻时,信道利用率相对来说就比较低。2020/2/24信息学院自动化所18(4)混合型结构将总线型、星型、环型中的某两种单一拓扑结构混合起来,取两者的优点构成的拓扑。图2.7“星—环”拓扑示意图2020/2/24信息学院自动化所19(4)混合型结构图2.8“星—总”拓扑示意图2020/2/24信息学院自动化所20(4)混合型结构环型拓扑的优点是:故障诊断和隔离较为方便。易于扩展。安装方便。环型拓扑结构的缺点是:需要选用带智能的集中器。故障检测困难。像星型拓扑结构一样,集中器到各个站点的电缆安装长度会增加。2020/2/24信息学院自动化所212.2数据通信技术1、数据通信的基本概念(1)常用术语(2)通信方式(3)常用指标2020/2/24信息学院自动化所22(1)常用术语信息数据和信号信道码元和码字2020/2/24信息学院自动化所23(2)通信方式单工通信方式半双工通信方式全双工通信方式图2.9数据通信方式2020/2/24信息学院自动化所24(3)常用指标比特率S和波特率B带宽信道容量误码率Pe2020/2/24信息学院自动化所252、数据传输(1)传输方式(2)调制与编码(3)异步传输与同步传输(4)多路复用技术2020/2/24信息学院自动化所26(1)传输方式按照传输信号的时序:串行传输并行传输发送设备接收设备(b)并行传输方式发送设备接收设备(a)串行传输方式图2.10传输方式2020/2/24信息学院自动化所27(1)传输方式按照传输信号的表示形式:模拟数据数字数据数字数据在通道中的传输又可分为“基带传输”和“宽带传输”。基带传输有三种编码方法:非归零编码曼彻斯特编码差分曼彻斯特码2020/2/24信息学院自动化所28010010110数据同步时钟(a)非归零编码(b)曼彻斯特编码(c)差分曼彻斯特码图2.11数字信号的三种编码(1)传输方式2020/2/24信息学院自动化所29(1)传输方式按照传输介质可分:有线传输:电话线、双绞线、同轴电缆、光缆、有形传输介质。无线传输:无线电、微波、卫星、通信信道、激光和红外线等。有线传输无线传输2020/2/24信息学院自动化所30(2)调制与编码调制:将数字信号转换成模拟信号解调:把模拟信号转化为数字信号载波信号可以用数学表达式表示为:U(t)=A(t)sin(ωt+φ)(2.4)通过调制参数的改变对模拟信号进行编码,构成调幅、调频和调相三种基本调制形式。2020/2/24信息学院自动化所31(2)调制与编码01000110F1F2F1F1F2F1(a)幅度调制(b)频率调制(c)相位调制1绝对调相2相对调相图2.12数据调制方式2020/2/24信息学院自动化所32(3)异步传输与同步传输异步方式:在被传送字符前后加起止位,实现定时的传输方式。图2.13异步传输方式2020/2/24信息学院自动化所33(3)异步传输与同步传输同步方式:大的数据块一起发送,在它的前后使用一些特殊字符进行标识。图2.14同步传输方式2020/2/24信息学院自动化所34(4)多路复用技术多路复用技术是指在同一传输介质上“同时”传送多路信号的技术。多路复用技术的实质就是共用物理信道,有效利用通信线路。图2.15多路复用技术原理图2020/2/24信息学院自动化所35(4)多路复用技术频分多路复用(FDM)图2.16频分多路复用2020/2/24信息学院自动化所36(4)多路复用技术时分多路复用(TDM)图2.17时分多路复用2020/2/24信息学院自动化所37(4)多路复用技术波分多路复用(WDM)图2.18波分多路复用2020/2/24信息学院自动化所383、信息交换技术(1)线路交换(2)报文交换(3)分组交换2020/2/24信息学院自动化所39(1)线路交换图2.19线路交换图示2020/2/24信息学院自动化所40(1)线路交换由于在电路交换中,在通信两方进行通信的所有时间内始终占用了端到端两个节点的固定传输带宽,所以电路交换是一种面向连接的通信方式。线路交换过程包含三个阶段:在网络上两个通信节点开始通信前,交换机必须为两个通信节点建立一条通信线路,而且这条线路要从通信开始保持到通信结束;当通信线路建立后,两个通信节点通过这条线路传输数据,此时线路可以全双工工作(即可以同时发送和接收数据);当通信节点中的任何一方结束通信时释放这条通信线路。2020/2/24信息学院自动化所41(2)报文交换图2.20报文交换图示2020/2/24信息学院自动化所42报文交换是一种在某站收到报文后,首先将其存储起来,待有空闲出现时,再将其转发出去的一种技术,因此称为“存储转发(Store-and-ForwardExchanging)”式交换,主要用于非实时的通信。(2)报文交换2020/2/24信息学院自动化所43(3)分组交换图2.21分组交换图示2020/2/24信息学院自动化所44分组交换又叫包交换,即根据报文交换传输,它的特点是对传输的数据大小不加限制,而对某些大报文的传输,将大报文分成若干个报文分组包,并以报文分组为单位,在网络中传输,每一报文分组均含有源地址、目的地址等信息。同一个报文的不同分组可以沿不同的路径传输,到达终点后,再将它们组装成完整的报文。(3)分组交换2020/2/24信息学院自动化所454、差错检测与控制(1)差错的产生(2)差错检测(3)差错控制技术2020/2/24信息学院自动化所46(1)差错的产生传输差错:通过通信信道接收到的数据与原来发送的数据不一致的现象。差错的分类与差错出现的可能原因如下:热噪声差错:由传输介质的内部因素引起,如噪声脉冲、衰减延迟失真等。冲击噪声差错:由外部因素引起,如电磁干扰噪声、工业噪声等。2020/2/24信息学院自动化所47(2)差错检测通过在发送方的数据中增加一些用于检查差错的附加位,在接收方通过同样的方法检查接收信号,通过译码发现差错。用于检测差错的附加位被称为检错码或校验码。常用的检错法:奇偶校验行列监督循环冗余校验2020/2/24信息学院自动化所48(3)差错控制技术停止等待的ARQ协议方式连续的ARQ协议方式当发现错误时采用差错控制机制进行纠正,常用的差错控制通过反馈重发的方法实