现场总线技术CH1_第1页
现场总线技术CH1_第2页
现场总线技术CH1_第3页
现场总线技术CH1_第4页
现场总线技术CH1_第5页
已阅读5页,还剩92页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第1章 网络基础知识 现场总线技术第1章内容网络与数据通信技术基础第 1 节ISO/OSI参考模型第 2 节2网络与数据通信技术基础数据通信系统概述1数据通信的理论基础2数据编码3数据传输方式4数据传输介质5局域网拓扑结构6媒体访问控制技术7数据交换技术8差错控制技术9网络互连设备A3通信技术通信技术是指信息传输的实现和相关研究 通信技术主要包含传输接入、网络交换、移动通信、无线通信、光通信、卫星通信、支撑管理、专网通信等技术数据通信是通信技术和计算机技术相结合而产生的一种新的通信方式。要在两地间传输信息必须有传输信道,根据传输媒体的不同,有有线数据通信与无线数据通信之分。但它们都是通过传输信

2、道将数据终端与计算机联结起来,而使不同地点的数据终端实现软、硬件和信息资源的共享 4数据通信系统概述数据通信专指信号发送端和接收端中数据的形式是数字的,以计算机系统为主体构成的网络通信系统就是数据通信系统 5数据通信系统概述衡量一个数据通信系统好坏的主要技术指标有误码率和传输速率 误码率误码率的定义是二进制码元(0,1表示的1位二进制位)被错传的概率衡量一个通信系统传输可靠性的指标当所传输的数字序列趋于无限长时,误码率等于被传错的二进制码元数与所传码元总数之比,即:6数据通信系统概述传输速率传输速率包括数据传输速率和调制速率两种,分别用比特率和波特率来表示 数据传输速率数据传输速率是指单位时间

3、内传送二进制代码的位数。单位是比特/秒或位/秒,用比特率表示,记为 bit / s 。计算公式为 式中 S 数据传输速率 T 电脉冲信号(码元)的宽度或周期 N 电脉冲信号所有可能的状态数,是 2 的整幂数 Log2N 每个电脉冲信号所表示的二进制数据的位数 若电信号所有可能的状态数N=2,即只有“0和“1”两种状态, 则每个电信号只传送1位二进制数据,那么S=1/T 7数据通信系统概述调制速率调制速率又称码元速率,是信号经调制后的传输速率,表示单位时间内传输的码元个数,用波特率表示,以波特(Baud)为单位。B=1/T数据传输速率与调制速率的关系是:S=B.log2N从上述介绍可知,只有当N

4、=2二进制调制时,数据传输速率和调制速率才是相等的。在多元调制时,两者是不相等的8数据通信系统概述信道通信中传输信息的通道,它由相应的发送信息与接收信息的设备以及与之相连接的传输介质组成,其连接方式有点对点连接和多点连接 点对点连接点对点连接时,通信双方处于信道两端,其他通信设备不与其发生信息共享与交互点对点连接适用于需传送的数据量较大的场合 多点连接多点连接是指多个站点连接到同一信道的不同分支点上的连接方式,任何用户都可以向此信道发送数据,也即共享信道信道上传播的数据,可以是被全体用户接收的数据称为广播(Broadcast),也可以是只被若干个指定用户接收的数据称为组播(Multicast)

5、若使用信道复用技术,那么可以在同一共享信道上实现多个互相独立的点到点连接 9数据通信的理论基础由傅里叶级数可知,任意一个周期为T的函数g(t)都可以表示为无限个正弦和余弦函数之和信号所覆盖的频率范围称为信号的绝对带宽,而有效带宽(简称为带宽)是信号中大部分能量集中的频带虽然信号有模拟信号(取值是连续的)和数字信号(取值是离散的)之分,但不论模拟信号还是数字信号,都有一定的带宽通过傅里叶级数也可以在已知周期和振幅的情况下重新合成原始函数如果发送端信号的所有频率分量都能无畸变地通过信道传输到接收端,那么在接收端收到的由这些频率分量叠加起来而形成的信号则与发送端发出的信号是一样的通常把信号在信道传输

6、过程中某个分量的振幅衰减到原来的 0.707 时所对应的那个频率称为信道的截止频率(也称为信道的带宽)fc,信道带宽的单位是赫兹(Hz)(Cont)10数据通信的理论基础一般来说,信号的带宽越宽,要求信道的带宽也越宽通常,信道的带宽是固定的,因此必须限制信号的带宽,以保证数据传输的正确性在信道带宽一定的条件下,信道的数据传输速率有一个最大的极限值,这个极限值由香农(Claud Shanon)定理确定,即式中 W 信道带宽 S 接收端信号的平均功率 N 信道接收端的噪声平均功率 其中, S/N 为信噪比 (Cont)11数据通信的理论基础其中,S/N 为信噪比,即信号功率与噪声功率的比值这个公式

7、也被称之为信道容量公式,但这仅仅是理论上限,通常实际系统要达到甚至接近这个上限都是相当困难的提高信噪比或提高信道带宽能增加信道容量奈奎斯特(H. Nyquist)定理有限带宽无噪声信道的最大数据传输速率的公式奈奎斯特定理指出如果一个任意信号通过带宽为W的低通滤波器,那么每秒采样2W就能完整地重现这个被滤波的信号高于2W的采样是无意义的,因为高频分量已经被滤波器滤掉而无法再恢复了若被传信号电平分为V级,则12数据编码 数据编码是指通信系统中以何种物理信号的形式来表达数据模拟数据和数字数据都可以用模拟信号或数字信号来表示并传输除模拟数据的模拟信号传输以外,都需要某种形式的数据编码,因此数据编码主要

8、有数字数据的数字信号编码数字数据的模拟信号编码模拟数据的数字信号编码13数据编码数字数据的数字信号编码数字数据的数字信号编码就是将二进制数字数据用两个电平来表示,形成矩形脉冲电信号5种编码形式(1)全宽单极性码信号的电平是单极性的,如逻辑 1 用高电平表示,逻辑 0 用低电平表示(2)全宽双极性码信号的电平是正、负两个极性的,如逻辑 1 用正电平表示,逻辑 0 用负电平表示(3)归零码它是在每一位二进制信息传输之后均返回零电平的编码。就是一码元信号波形不占码元的全部时间,如只占码元时间的一半,后一半码元时间都“归零”(Cont)14数据编码5种编码形式(4) 曼彻斯特编码(Manchester

9、 Encoding)其特点是把一码元一分为二,每一位的中间有一个电平的跳变,它既是数字信号的标志也是时钟信号的标志曼彻斯特编码规定:由低电平到高电平的跳变代表逻辑0,由高电平到低电平的跳变代表逻辑1因为曼彻斯特编码本身带有同步信息,所以在传送过程中,不需另外传送同步信号(5) 差分曼彻斯特编码(Differential Manchester Encoding)它是曼彻斯特编码的改进形式它的每一位中间的跳变仅用来提供时钟信息二进制数据的取值由每一位开始的边界是否存在跳变而定,一位的开始边界有跳变代表逻辑0,没有跳变代表逻辑1(Cont)15数据编码几种数字数据的数字信号编码波形如图16数据编码数

10、字数据的模拟信号编码数字数据的模拟信号编码是采用模拟信号来表达数字数据0、1的状态它的基础是频率恒定的连续模拟信号(载波),幅度、频率和相位是描述模拟信号的参数,分别使这三个参数随0、1信号的变化而变化,就构成了三种不同的编码方式,即:幅移键控(Amplitude-Shift Keying-ASK)频移键控(Frequency-Shift Keying-FSK)相移键控(Phase-Shift Keying-PSK)幅移键控是把频率和相位定为常数,振幅定义为变量,每个振幅值代表不同的信息位频移键控是把振幅和相位定义为常数,频率的变化代表不同的信息位相移键控是把振幅和频率定义为常数,而将所选用的

11、正弦波不同的起始相位来代表不同的信息位17数据编码三种编码的调制(即进行波形变换)后的波形如图示 18数据编码模拟数据的数字信号编码模拟数据的数字信号编码一般需经过采样、量化、编码三个过程,最典型的是脉冲编码调制(Pulse Code Modulation-PCM)采样即是指每隔一定的时间对连续模拟信号进行取样量化即是将采样得到的离散值按照一定的分级标度转换成对应的数值并取整编码即是对量化得到的量化幅度用一定位数的二进制编码表示出来 19数据传输方式串行传输与并行传输数据的传输分为串行传输与并行传输串行传输的数据是一位一位在设备间进行传输,在发送站需将并行数据位流变成串行数据位流,然后发送到传

12、输信道上,而在接收站又要将从传输信道接收到的数据位流变换成并行数据位流并行传输时,多个位在设备间是同时传输的串行传输的速度比并行传输要慢得多,但费用低,通常传输距离较远的数字通信系统多采用串行传输而并行传输的速度高,但设备费用也高,适用于近距离传输 20数据传输方式单工、半双工和全双工通信根据数据信息在信道上的传输方向,数据通信可分为单工通信、半双工通信和全双工通信单工通信的信息流只能沿一个方向传输,即发送站和接收站是固定的,无法进行反向的通信半双工通信的信息流可以在两个站之间双向传输,但双向传输不能同时而只能交替进行,即在同一时间内,通信双方只能在一个方向上传输信息。全双工通信允许在同一时刻

13、两个方向同时进行数据传输。单工通信方式多用于无线广播、有线广播或电视广播,在数据通信系统中很少采用(传呼机采用)全双工和半双工相比,全双工的效率高,但结构复杂,成本也较高 21数据传输方式同步传输与异步传输同步是数字数据传输过程中要解决的一个重要问题。因为数据是按位传输的,如果发送端发送的速率和接收端接收的速率不一致,那么接收端在传输媒介上采样到的将是不正确的信息同步就是指接收端要按照发送端所发送的每个码元的重复频率和起止时间来接收数据解决收发双方的同步问题所常用的方法有同步传输方式和异步传输方式(Cont)22数据传输方式同步传输方式同步传输方式各字符没有起始位和停止位,采用按位同步的同步技

14、术位同步就是使接收端接收的每一位数据信息都要和发送端准确地保持同步实现位同步的方法有外同步法和自同步法外同步法在发送数据前,发送端先向接收端发一串同步的时钟,接收端按照这一时钟频率调整接收时序,把接收时钟重复频率锁定在接收的同步频率上,然后按照同步频率接收数据自同步法从数据信号波形本身提取同步信号的方法,时钟信号与传输信息可以同时传输到接收端如数字信号采用曼彻斯特编码和差分曼彻斯特编码,由于这两种编码都是自同步编码,编码本身都带有同步信号,因此接收方可以从接收到的信号中分离出同步时钟23数据传输方式异步传输方式异步传输方式又称起止同步传输方式或群同步传输方式,它是在位同步基础上的同步,它要求发

15、送端与接收端必须保持一个群内的同步为了识别字符或进行字符同步,在每个发送的字符前后各加人一位或多位信息,以表示一个字符的开始和结束每个字符都按照一个独立的整体进行发送,传输过程中,每个字符可以以不同速率发送,各字符的发送时间间隔也是任意的,因此称为异步异步传输方式实现简单,传输中的一个错误只影响一个字符的正确接收,每个字符的起始位都给该字符的位同步提供时间基准,对线路上发送和接收设备的要求较低,但传输效率低同步传输方式对发送端和接收端的要求较高,但同步传输方式由于取消了每个字符的起始位和停止位,因此传输效率高于异步传输方式,适用于高速数据通信24数据传输方式多路复用技术在同一条通信线路上,实现

16、同时传送多路信号的技术叫做多路复用技术常用的多路复用技术有时分多路复用、频分多路复用、码分多址和波分多路复用时分多路复用(Time Division Multiplexing-TDM)在传输时把时间分成小的时间片,每一时间片由复用的一路信号占用,各路信号在微观上是串行传送的,在宏观上是并行传送的它广泛应用于数字通信中,计算机网络系统也使用TDM技术频分多路复用(Frequency Division Multiplexing-FDM)将多路信号分别调制到互不交叠的频段来进行传输,各路信号在微观上是并行传送的FDM的缺点是各路信号之间易互相千扰,它多用于模拟通信中(Cont)25数据传输方式码分多

17、址数据包采用加入不同寻址码的方式传送采用扩频技术,CDMA,3G移动通讯技术(多在无线通讯中采用)波分多路复用(Wave-length Division Multiplexing-WDM)在光纤信道上使用的频分多路复用的一个变种,它是在光波频率范围内,把不同波长的光波,按一定间隔排列在一根光纤中传送,即将光纤可工作的有效波长划分为多个波段,通过棱柱或光栅将不同的波段合成到一根共享光纤上。WDM用于光纤通信中 比如在一个会议室同时讨论多个问题的情况:信道-会议厅信号-各方发言频分复用 - 将会议厅隔开分成议题不同的几个组,各组互不干扰时分复用 - 一个议题一个议题按照顺序进行码分多址 - 各个议

18、题同时发言,采用不同的语言26数据传输方式基带、频带和宽带传输原始电信号所占用的频率范围就叫基本频带(简称基带),这种原始电信号称为基带信号基带传输将基带信号直接送到线路上进行传输的传输方式。数字信号的基本频带为从0到若干MHz基带传输系统无需使用调制解调器,设备费用低,适用于短距离的数据传输系统中(Cont)27数据传输方式频带传输将基带信号进行调制后形成的模拟信号送到线路上进行传输的传输方式频带传输在发送端和接收端都要设置调制解调器频带传输适合于长距离的数据传输,而且能够实现多路复用宽带传输将多路基带信号、音频信号和视频信号的频谱分别移到一个物理信道的不同频段进行传输的传输方式所谓宽带就是

19、指比音频带宽更宽的频带宽带传输采用的是频带传输的技术,但频带传输不一定是宽带传输28数据传输介质数据传输介质传输介质就是在通信的发送方和接收方之间传输电信号的物理介质,传输介质有很多种,每一种传输介质由于它们各自不同的性能特点,使得它们对诸如数据传输速率、通信距离、数据传输的可靠性、成本和安装维护的难易度等方面均有很大的影响传输介质主要有架空明线、双绞线、同轴电缆、光缆、微波、红外线、卫星等最常用的传输介质是双纹线、同轴电缆和光缆 29数据传输介质双绞线双纹线是最普通的传输介质,它既能传输模拟信号,也能传输数字信号。其通信距离可达几到十几千米,当通信距离长时,要加放大器或中继器双绞线电缆中封闭

20、着一对或一对以上的双绞线,在其外面再包上硬的护套。每一对双绞线由两根绝缘铜导线按一定绞距互相绞合在一起,这样可以降低信号干扰的程度。在每根铜导线的绝缘层上分别涂以不同的颜色以示区别。双绞线常用 RJ-45接头与其他网络设备连接(Cont)30数据传输介质双绞线分为非屏蔽双绞线(Unshielded Twisted Pair-UTP)和屏蔽双绞线(Shielded Twisted Pair-STP)两者的区别STP比UTP在其中的双绞线与外层绝缘胶皮之间增加了一个铝箔或铜编丝网屏蔽层,目的是提高双绞线的抗干扰性能、减小辐射、防止信息被窃听,同时使得网络具有较高的数据传输速率STP价格较高,安装也

21、较复杂,因而主要是用于安全性要求比较高的网络环境(如军用网络)或某些特殊场合(如受电磁辐射严重、对传输质量要求较高等)的布线中使用,一般无特殊要求的网络布线常使用UTPUTP价格相对便宜、尺寸小且组网灵活(Cont)31数据传输介质UTP分为五个等级国际电子工业协会(Electronic Industries Association,EIA)根据双绞线的电气特性,将 UTP分为五个等级,它们的主要差别在于其缠绕的绞距,等级越高的双绞线,绞合得越紧密,因此抗干扰能力也越强,传输性能也越好计算机网络常使用3类(CAT3)和5类(CAT5)UTP3类UTP适应于以太网(10Mbit/s)对传输介质的

22、要求,是早期网络中重要的传输介质4类UTP因传输性能与3类UTP相比并没有提高多少,而标准的推出又比3类晚,所以目前较少使用5类UTP因价廉质优而成为快速以太网(100Mbit/s)的首选传输介质现在还有超5类UTP,超5类UTP尤其适用于千兆以太网(1000Mbit/s) 32数据传输介质同轴电缆同轴电缆由内导体铜芯线、绝缘层、网状编织的外导体屏蔽层及塑料保护层构成,这种结构使铜芯线与网状导体同轴,因此称为同轴电缆同轴电缆的屏蔽性能和抗干扰性能优于双绞线,它具有较高的带宽和较低的误码率一般情况下,同轴电缆的数据传输速率与传输距离成反比广泛使用的同轴电缆有两种:一种是50W的同轴电缆,另一种是

23、75W的同轴电缆根据直径的不同,同轴电缆又分为细缆和粗缆两种50W的同轴电缆用于数字传输,它只能用于基带网,又称为基带同轴电缆。基带同轴电缆的带宽取决于电缆长度。50W的同轴电缆是局域网中的常用传输介质,其中RG-58型同轴电缆又被称为以太网细缆,RG-8或RG-11型同轴电缆又被称为以太网粗缆75W的同轴电缆既可用于基带网,也可用于宽带网,也被称为宽带同轴电缆。这里的宽带是泛指使用了频分复用和模拟传输技术的同轴电缆网络。75W的同轴电缆既可以传输数字信号,也可以传输模拟信号,它是公用天线电视系统中使用的标准传输电缆 33数据传输介质光缆光纤是光导纤维的简称,光纤和同轴电缆相似,只是没有网状屏

24、蔽层,中心是光传播的玻璃芯/塑料芯多条光纤组成一束就构成光缆光纤通信是利用光纤传递光脉冲来进行通信,有光脉冲相当于1,没有光脉冲相当于0为使光纤能传输信号,光纤两端须配有光发射机和光接收机光发射机执行从电信号到光信号的转换,在接收端再由光接收机将光信号转换成电信号实现电光转换的原件通常是发光二极管或注入型激光二极管,实现光电转换的是光敏二极管或光敏晶体管光纤传输的信息是光信号而不是电气信号,因此光纤传输的信号不受电磁干扰的影响(Cont)34数据传输介质光纤按传输点模数的不同分为单模光纤(Single Mode Fiber)和多模光纤(Multi Mode Fiber)两类单模光纤在给定的工作

25、波长上只能以单一模式传输单模光纤的纤芯直径很小(8.3um,激光器),传输的频带宽,通信容量大单模光纤的传输性能比多模光纤好多模光纤在给定的工作波长上能以多个模式同时传输(5062.5um,二极管或激光器)用光缆作传输介质优点很多,主要有传输频带非常宽、数据传输速率非常高、误码率很低、传输损耗小、中继距离长、抗电磁干扰性能很强、保密性好、重量轻、体积小、相对价格低光缆是数据传输中最有效、最有前途的一种传输介质但由于目前光纤衔接和分支都比较困难、光纤和光电接口的价格比较高等原因,使得光缆的应用受到一定的限制目前主要用于对传输速率要求很高、抗干扰能力要求极强的主干网上 35局域网拓扑结构所谓拓扑(

26、topology),是一种研究与大小、形状无关的线和面特性的方法,由数学上图论演变而来在网络中,把计算机等网络单元抽象为点,把网络中的通信媒体(如电缆)抽象为线,从而抽象出网络的拓扑结构局域网通常分布在一个有限的地理范围内,具有比较稳定和规范的拓扑结构常见的局域网拓扑结构有星形、环形、树形和总线形等,如图示 a)星形 b)环形 c)树形 d)总线形 36局域网拓扑结构星形拓扑结构星形结构中每个节点均以一条单独信道与中心节点相连任何两节点间要通信必须通过中心节点转接,中心节点是控制中心优点是建网容易、控制简单缺点是网络共享能力差,网络可靠性低,如果一旦中心节点出现故障,则会导致全网瘫痪环形拓扑结

27、构网络中各节点通过一条首尾相连的通信链路连接而成一个闭合环形结构网,数据在环上单向流动由于各节点共享环路,因此需要采取措施(如令牌控制)来协调控制各节点的发送优点是无信道选择问题缺点是不便于扩充,系统响应延时大(Cont)37局域网拓扑结构树形拓扑结构树形结构是天然的分层网络结构,其特点是网络成本低,结构比较简单树形结构非常适合于分主次、分等级的层次型管理系统典型的应用是低层节点解决不了的问题请求中层计算机解决,中层解决不了的问题请求顶部计算机来解决总线形拓扑结构总线形结构是最普遍使用的一种网络拓扑结构,它是将各个节点和一根总线相连优点是网络结构简单、灵活、可扩充性好、可靠性高、资源共享能力强

28、由于同环形结构一样采用共享信道,因此需处理多站争用总线的问题以太网就是采用这种网络拓扑结构38媒体访问控制技术 上一小节提到环形和总线形拓扑结构的网络中,由于网上设备必须共享信道,为解决在同一时间多台设备争用共享信道的问题,必须使用某种媒体访问控制(Medium Access Control-MAC)技术,以便协调各设备访间媒体的顺序,完成交换数据的任务 39媒体访问控制技术1带碰撞检测的载波侦听多址访问(Carrier Sense Multiple Access With Collision Detection - CSMA/CD) CSMA/CD技术包含载波侦听多址访问(CSMA)和碰撞检

29、测(CD)两方面内容,用于总线形网络拓扑结构中它被形象地称为“讲前先听、边讲边听”方法所谓“讲前先听”,是指每个站点在发送数据前进行载波侦听,而载波侦听是侦听传输线上是否有信息在发送,这是减少碰撞的主要技术“碰撞”是指由于同一时刻有多个站点向传输线路发送信息,从而引起信息在传输线上因相互混淆而遭到破坏所谓“边讲边听”,是指每个站点发送信息之后,还要继续侦听传输线,判定是否发生了碰撞,一旦站点检测到碰撞,就立即取消剩余信息的传送由于网络上不可避免地有传输延迟,有可能多个站点同时侦听到线上空闲,并开始发送,从而导致碰撞。既然碰撞不可避免,那么迅速结束碰撞帧的传送,可以提高总线的利用率(Cont)4

30、0媒体访问控制技术(1)1坚持CSMA如果侦听到信道忙,则一直坚持听下去,直到信道空闲,一旦侦听到信道空闲就立即发送数据如果有碰撞,则等待一段随机时间后再侦听。此协议当站点发现信道空闲时,其发送数据的概率为1(2)非坚持CSMA如果侦听到信道空闲就立即发送数据,如果侦听到信道忙,则延迟一随机时间后再重新侦听(3) P坚持CSMA如果侦听到信道忙,则一直坚持听下去,直到信道空闲,如果侦听到信道空闲,则以概率P发送数据,而以概率(1-P)延迟时间t(最大传输延时时间)再重新侦听信道41媒体访问控制技术2控制令牌控制令牌访问技术可用于环形和总线形两种拓扑结构的网络中,分别称为令牌环网和令牌总线网令牌

31、(Token)是一个特殊的控制帧(Frame,数据和控制信息的封装),它掌握发送数据的权力这种访问方式在环形和总线形网中建立起来的都是“环”,一种逻辑环如物理上是总线的,在逻辑上所有站点构成一个逻辑环,每个站点均有自己的前驱站和后继站,末站的后继站就是首站,首尾相连逻辑环初始化后,站号最大的站点就可以发送第一帧,然后通过下发令牌帧将发送权转交给它的后继,令牌沿逻辑环从一个站点传递到另一个站点只有持有令牌的站点才能够发送帧采用CSMA的网络存在碰撞问题,而采用控制令牌的网络由于任一时刻只有一个站点拥有令牌,因此不会产生碰撞42媒体访问控制技术IEEE为美国电气电子工程师学会(Institute

32、of Electrical and Electronic Engineers)的简称,IEEE为局域网制订的标准统称为 IEEE802标准CSMA/CD、令牌总线和令牌环已经分别被列为 IEEE802.3、IEEE802.4 和 IEEE802.5标准 43数据交换技术交换交换是网络实现数据传输的一种手段,所谓“交换”就是按照需要来设定源节点和目的节点之间的通信路径中转网络中的节点相互之间一般是部分连接的,较少有全连接的结构(即网络上每一个节点和其他所有节点都有通信线路连接),因此一般节点间的通信需经过中转节点的转接才能实现根据中转节点的性质,交换可分为两类线路交换存储转发交换 44数据交换技

33、术线路交换与电话交换系统类似它在两节点交换数据之前,要在网络中先建立一个实际的物理线路连接,这种连接技术称为线路交换线路交换存在信道建立、数据传输和信道拆除三个通信过程线路交换的特点是需建立源端到目的端的直通路径,线路建立时间长,但线路一旦建立起来,信息传输延迟时间短然而不同数据传输速率和不同数据代码格式之间的用户不能进行交换线路交换适于实时性要求高、交互式的通信 45数据交换技术存储转发交换中转节点先将待传输的信息暂存到缓冲存储器中,并等待信道空闲时再把信息转发给下一个节点若线路忙,则信息可在缓冲存储器中等待存储转发交换方式又分为两种报文交换, 报文分组交换所谓报文,就是发送者拟发送的整个数

34、据块 报文交换发送者以报文为单位进行发送,交换节点按报文存储转发,报文是交换的单位 报文分组交换称为分组交换或包交换,报文分组是交换的单位报文分组交换限制发送和转发的信息长度。在发送站将一个长报文按报文分组规定的长度分成多个报文分组,然后逐个报文分组发送,交换节点逐个转发。在接收站再将多个报文分组按顺序重新组装成报文 46数据交换技术存储转发方式与线路交换方式相比主要有以下优点:(1) 由于多个报文(或报文分组)可以分时共享一条信道,因此线路利用率高(2) 不同数据传输速率和不同数据代码格式之间的用户可以相互交换数据(3) 一个报文(或报文分组)可以发送到多个目的节点但由于报文大小变化很大,这

35、就为存储报文的缓冲器的分配带来困难,而且由于报文的长度大,使得因出错而带来的出错重发数据量增加,会影响传输效率但报文交换控制简单,易于实现报文分组交换由于每次交换的信息量少,各分组又可选择不同的转发路径,因此它比报文交换具有更大的灵活性线路交换和报文分组交换使用较多 47差错控制技术所谓差错就是在数据通信中,接收端接收到的数据与发送端发出的数据不一致的现象而差错控制是指在数据通信过程中,发现差错、并对差错进行纠正,从而把差错限制在数据传输所允许的尽可能小的范围内的技术和方法差错控制包括差错检测, 差错校正48差错控制技术差错控制编码是差错控制的核心,它的基本思想是通过对信息序列作某种变换,使得

36、原来彼此独立、没有相关性的信息码元序列经变换后产生某种相关性,接收端据此来发现和纠正传输序列中的差错差错控制编码分检错码和纠错码两种纠错码既能发现错误,又能自动纠正错误的编码,如海明码但纠错码实现复杂、编码、解码开销大,因此一般的通信场合不宜采用检错码能够自动发现错误的编码,常用的检错码有奇偶校验码和循环冗余码检错码虽然需要通过重传机制达到纠错,但原理简单;实现容易、编码与解码速度快,因此得到广泛的使用 49差错控制技术海明码海明码是一种可以纠正单个位差错的高效率线性分组码它的基本思想是将待传信息分成许多长度为k的组,再附加r个校验位,构成长度为n=k+r位的分组码位号为2的幂的位(如1、2、

37、4、8等,位号从左边第1位开始编号)是校验位,其余位(如3、5、6、7、9等)是信息位分组码中每个校验位和某几个特定的信息位构成偶(或奇)检验关系校验位数:必须满足:2r k+r+1 50差错控制技术奇偶校验码奇偶校验码是一种最简单的检错码。奇偶校验码的编码规则是在原有信息后附加一位检验位(垂直校验),或在原信息后附加一行校验行(水平校验),使得整个码字或码组中的代码“1”的个数成为奇数(称为奇校验)或偶数(称为偶校验)奇偶校验分为水平奇偶校验、垂直奇偶校验和水平垂直奇偶校验(又称方阵码)等水平奇偶校验是把信息以适当的长度划分为组,以字符组为单位,对一组字符中的相同位进行奇偶校验。垂直奇偶校验

38、是以字符为单位的一种校验方法水平垂直奇偶校验是同时进行水平和垂直奇偶校验的校验奇偶校验方法简单,但检错能力差,一般只用于通信要求较低的环境 51差错控制技术循环冗余码循环冗余码(Cyclic Redundancy Code-CRC)又称为多项式码它是在发送端产生一个循环冗余码,附加在信息位后面一起发送到接收端,接收端也按同样的方法产生循环冗余码,将这两个校验码进行比较,若一致,则说明传输正确;若不一致,则说明传输有错要获得循环冗余码,就是将要发送的比特流看成是一个多项式f(x)的系数,用收发双方预先约定的生成多项式G(x)去除f(x),求得的余数多项式的系数即为循环冗余码具体计算循环冗余码的方

39、法是,先将发送数据的多项式f(x)乘以xk,其中k为生成多项式G(x)的最高次幂值,然后将f(x) xk除以生成多项式G(x),所得的余数多项式的系数即为循环冗余码循环冗余码校验可以用软件实现,但通常用硬件来实现循环冗余码的编码、译码和判错,因为目前很多通信用的超大规模集成电路芯片内部都可以非常方便地实现标准循环冗余码的生成与校验功能循环冗余码校验检错能力强,实现容易,它是目前使用最广泛的检错码 52网络互连设备网络互连是计算机网络发展到一定阶段的必然产物。它是指处于同一地域或不同地域的同类型或不同类型网络之间的互连互连的目的是实现互连网络的资源共享网络互连的要求是在不改变原网络协议、软硬件的

40、前提下,使连接对原网络的影响减至最小同种网络互连比较容易,而两个异构网络(不同类型的网络)由于寻址方式、分组大小、协议等均可能不同,因而异构网络互连要复杂得多网络互连一般都不能简单地直接相连,而是通过一个中间设备互连,国际标准化组织(ISO)定义的术语称之为中继系统根据中继系统工作在ISO/OSI/RM的七层模型的层次不同,可将互连划分为四个层次:物理层、数据链路层、网络层和传输层及传输层以上,与之对应的网络互连设备分别是中继器(Repeater)、网桥(Bridge)、路由器(Router)和网关(Gateway) 53网络互连设备中继器中继器又称转发器,它负责在两个节点的物理层上按位传递信

41、息,完成信号的复制、调整和放大功能,以此来延长网络的长度中继器由于不对信号作校验等其他处理,因此即使是差错信号中继器也照样整形放大中继器实际上只是网段(网络中两个中继器之间或终端与中继器之间的一段完整的、无连接点的数据传输段称为网段)的互连设备,而非网络的互连设备,因为它仅仅是把一个网络扩大了,但这个网络仍然是一个网络中继器两端连接的传输介质可以相同,也可以不同从理论上讲,中继器的使用个数是无限的,网络也因此可以无限延长。但事实上,这是不可能的,因为网络标准中都对信号的延迟范围作了具体的规定。如果延迟太长,协议就不能工作,因此网络中加入中继器的个数是有限制的。如以太网标准中规定,一个以太网上只

42、允许出现5个网段,最多使用4个中继器 54网络互连设备网桥网桥又称桥接器,它在数据链路层上对帧进行存储转发网桥接收一个整帧,并将它向上传送到数据链路层检测校验和,再向下传送到物理层,通过传输介质送到另一个子网或网段由于网桥可以对帧进行检测、因此可以将错误的帧丢弃,起到过滤出错帧的作用网桥对收到的每一帧都检查它的源地址和目的地址,如果目的地址与源地址不在同一网络上,则网桥将该帧转发到扩展的另一个网络上;若目的地址与源地址在同一网络上,则网桥不转发该帧,从而起到了对帧的过滤由于网桥具有过滤帧的作用,因此适当地使用网桥,将大范围的网络分成几个相互独立的网段,可以使得某一网段的传输效率提高,而各网段之

43、间还可以通过网桥进行通信因此,在网络上适当使用网桥,还可以起到调整网络的负载、提高整个网络传输性能的作用 55网络互连设备路由器路由器是在网络层上实现多个网络互连的设备,它对分组信息进行存储转发路由器比网桥更复杂、管理功能更强,但更具灵活性,经常被用于多个局域网、局域网与广域网以及异构网络的互连。路由器最重要的功能是路由选择,这也是路由器名称的由来即为经过路由器的每个数据分组按某种路由策略选择一条最佳路由,并将该数据分组转发出去。为此,在路由器中保存着各种与传输路径相关的数据(路由表)供路由选择时使用如果到指定的节点有一条以上的传输路径,则基于预先确定的准则选择最优的路径由于网络的连接情况可能

44、发生变化,因此路由信息需要不断更新此外,路由器还具有协议转换、分组分段和组装、过滤、介质转换、流量控制、网络管理等功能路由器与协议有关,不同的路由器有不同的路由器协议,支持不同的网络层协议路由器分单协议路由器和多协议路由器两种。单协议路由器仅仅是分组转换器。多协议路由器可以支持多种协议,能为不同类型的协议建立和维护不同的路由表56网络互连设备网关网关是最复杂的网络互连设备,在传输层以上实现网络互连。网关具有从物理层直到应用层各层的协议转换能力网关主要用于异构网络的互连、局域网与广域网的互连以及广域网之间的互连网关总是与特定的网络互连相联系,不存在通用的网关 57网络互连设备集线器集线器(HUB

45、)相当于一个有多个端口的中继器,因此也称之为多口中继器或集中器集线器的功能是随机选出某一端口的设备,并让它独占全部带宽,与集线器的上连设备(如交换机、路由器或服务器)进行通信集线器按其发展过程分为无源集线器、有源集线器、智能集线器和交换式集线器无源集线器只是把传输介质连接在一起,从一个端口接收数据然后向所有端口广播有源集线器具有支持多种传输介质、信号放大、检测和修复数据等功能智能集线器除具有有源集线器的全部功能外,还有网络管理等智能性功能交换式集线器最主要的特性是可以均衡网络负载和提高网络可用带宽随着集线器的发展,其产品已突破了一般的概念,向综合方向发展集线器的功能越来越多,不仅可以用来连接设

46、备,而且可以用来互连局域网,甚至可以互连不同类型的网络58ISO/OSI参考模型物理层1数据链路层2网络层3传输层4会话层5表示层6应用层759ISO/OSI参考模型为了实现不同制造商的计算机相互之间的通信,国际标准化组织(ISO)制定了“开放系统互连参考模型(OSI/RM),1983年正式成为国际标准,即ISO7498。中国相应的国家标准是GB9387开放系统就是遵守互连标准协议的实系统所谓实系统就是能够进行信息处理或信息传送的自治整体,实系统可以是一台或多台计算机及其和这些计算机相关的软件、外围设备、终端等的集合 60OSI参考模型采用的是层次结构在OSI参考模型中,下一层为上一层提供服务

47、,而各层内部的工作与相邻层是无关的。分层主要遵循以下原则:(1) 层次数不能太多,也不能太少(2) 在数据处理需要不同抽象级别的地方分层(3) 各层实现定义明确的功能(4) 选择穿过相邻边界相互作用次数最小或通信量最少的边界为层间界面 61OSI参考模型定义了不同计算机互连标准的框架结构OSI参考模型分为七层,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层 62物理层目的是在数据链路实体之间传送原始的二进制比特流物理层并不是指连接的具体物理设备或具体的传输介质,它是通过提供和通信介质的连接,向上层(数据链路层)提供传送原始比特流的物理连接,使数据链路层感觉不到各种介质和通信手

48、段存在的差异 特性物理层协议规定了为正确传送二进制位信号进行建立、维持和释放物理信道提供机械、电气、功能和规程方面的手段。物理层协议规定的四个特性是:1机械特性接口所用接线器的形状和尺寸、引线数目和排列方式、固定和锁定装置等2电气特性信号线的连接方式、发送器和接收器的电气参数(包括阻抗、信号电平、传输速率和距离的限制等)以及互连电缆的有关技术规定3功能特性物理接口各信号线的用途,即说明某条线上出现的某一电平的电压表示何种意义。信号线按功能一般分为四类:数据、控制、定时和接地4规程特性在使用信号线实现比特流传输的操作过程中,在建立、维持和释放物理信道时通信双方在各电路上的动作序列,即信号时序的应

49、答关系和操作过程。对不同的应用场合有不同的操作过程物理层典型协议是EIA RS232C 63数据链路层物理层在传输过程中不负责检错和纠错,这项工作由数据链路层完成数据链路层的作用是要在不太可靠的物理链路上,通过数据链路层协议实现可靠的数据传输64数据链路层为网络层提供如下三种服务:无确认的无连接服务发送前不建立数据链路连接,需要通信时,发送方的数据链路层即可直接发送任意长的信息,传输时接收方也不应答,出错和数据丢失时也不作处理这种服务质量低,适合于线路的误码率很低或者对传送实时性要求很高(如语音)的场合 有确认的无连接服务发送前不建立数据链路连接而直接发送数据接收方数据链路层接收帧,并经校验,

50、如果接收正确,则返回应答帧不能接收或接收后校验不正确,则返回否定应答出现否定应答时,发送端要么重发,要么暂不发数据这种服务适用于不可靠信道的信号传输 65数据链路层有确认的面向连接的服务进行一次数据传送分为三个阶段:数据链路建立、数据帧传送和数据链路的释放面向连接的服务在数据传送阶段对每个帧都要确认,发送方收到确认后才能发送下一个帧这种服务的质量好 66数据链路层数据链路层要解决的主要问题有:成帧数据链路层把比特流分成离散的帧,并对每一帧计算出校验和当一帧到达目的地后重新计算校验和,如果新计算出的校验和与帧中所包含的校验和不同,数据链路层就知道出错了,从而进行某种差错处理流量控制为了防止快的发

51、送方“淹没”慢的接收方,通常引人流量控制来限制发送方所发出的数据流量,使发送速率不要超过接收方能处理的速率这通常需要引入某种反馈机制,如发送方在未获得接收方允许之前禁止发出下一帧 67数据链路层差错控制为了保证接收方能将接收无误的帧按正确的顺序交给网络层,通常采用的方法是重传受损或丢失的帧这就要求接收方发回应答帧,若发送方收到了关于某帧的肯定应答,则知道此帧已正确送达,若收到否定应答或未收到应答,则说明此帧发送出错,需要重发在发送方引人定时器可用于判断帧是否丢失,若超时未收到帧被正确接收的应答帧,则重发丢失的帧为了防止收到重复帧,通常采取对发出的各帧进行编号,这样接收方就能够辨别收到的是重复帧

52、还是新帧 68数据链路层数据链路层的典型协议OSI标准协议集中的高级数据链路控制(High Level Data Link Control - HDLC)协议OSI参考模型的数据链路层在IEEE802局域网标准中被分为媒体访问控制(MAC)子层与逻辑链路控制(LLC)子层由于IEEE802局域网共享信道,因此MAC子层负责解决共享信道的媒体访问控制,LLC子层完成通常意义下的数据链路层功能,即通过差错控制和流量控制实现无差错的数据传输由于局域网采用的拓扑结构与传输介质有很多种,相应的媒体访问控制方法也有多种,因此MAC子层与介质和拓扑结构密切相关,而LLC子层隐藏了各种IEEE802网络之间的

53、差别,向网络层提供一个统一的格式和接口 69网络层 数据链路层协议只能解决相邻两个节点间的数据传输问题,不能解决由多条链路组成通路的数据传输问题网络层的任务就是要选择合适的路由,为传输层提供整个网络范围内两个终端用户之间数据传输的通路在网络层,数据的传送的单位是报文或报文分组网络层向上层(传输层)所提供的服务有两大类,即面向连接的网络服务和无连接的网络服务这两种网络服务的具体实现就是虚电路服务和数据报服务虚电路服务和数据报服务的区别,实质上就是将分组排序和差错控制放在网络层还是放在传输层 70网络层 网络层主要要解决的问题路由选择,流量控制等路由选择路由选择是网络层提供的最重要的一项服务如何在

54、网络中源节点和目标节点之间找到一条最佳的或合适的路径,这是网络层路由选择算法所要解决的问题流量控制网络层中的流量是指计算机网络中的通信量,即网络中的报文流或分组流当网络中流量过大时,就会导致网络节点不能及时地处理和转发所收到的分组,从而增加信息的传输时延甚至导致网络无法工作网络层的典型协议国际电报电话咨询委员会(Consultative Committee of International Telegraph and Telephone - CCITT)的X.25,它适用于分组交换 71传输层整个协议层次结构的核心通常把物理层、数据链路层和网络层称为低层,会话层、表示层和应用层称为高层,传输层

55、位于低层与高层之间,是整个协议层次结构的核心任何进程或应用程序都可以直接访问传输服务,而不需要经过会话层和表示层传输层的功能在网络层的基础上,完成端到端(即进程到进程)的差错纠正和流量控制,并实现两个终端系统间传送的分组无丢失、无重复、无差错、分组顺序正确,它使得对于高层用户来说就好像在两个传输层实体之间有一条可靠的端到端的通信连接 网络层 72传输层传输层向用户提供面向连接和无连接两种服务如果是面向连接的服务,也需经历传输连接建立、数据传送和传输连接释放三个阶段,面向连接的传输层协议使用最广泛 网络层提供的服务按质量可分为三类 :A类:可提供完善的服务,分组的丢失、重复和错序的情况可忽略不计

56、基于A类服务的传输层协议很简单,只需提供连接的建立和释放机制就可以了B类:单个分组很少丢失,故障率低基于B类服务的传输层协议必须提供差错恢复功能C类:网络提供的数据传送服务是不可靠的基于C类服务的传输层协议不仅需要能检测出网络的差错,而且要能恢复差错 73传输层典型协议是TCP/IPTCP/IP的传输层同时提供两个不同的协议传输控制协议(Transmission Control Protocol - TCP)用户数据报协议(User Datagram Protocol UDP)TCP是面向连接的协议UDP是无连接的协议 74会话层会话层以下的各层是面向通信的,而会话层以上的各层是面向应用的面向

57、通信,服务往往由通信公司负责面向应用,服务由应用系统(软件)负责会话层可以看作是用户与网络的接口所谓一次会话,就是两个用户进程之间为完成一次完整的通信而建立一个会话连接会话层的基本任务是实现两主机之间原始报文的传输会话层的目的就是对合作的会话服务用户之间的对话进行有效的组织和同步,并对它们之间的数据交换进行管理 75会话层会话层提供的服务主要为会话连接管理和会话数据交换两大部分会话连接是建立在传输连接基础上的,会话连接和传输连接有三种对应关系:一个会话连接对应一个传输连接多个会话连接对应一个传输连接,即当一个会话连接结束后,不释放对应的传输连接而使下一个会话连接继续使用该传输连接一个会话连接对

58、应多个传输连接,即当会话对应的传输连接出现了故障,会话层又建立了另一条新的传输连接会话层提供的一种服务是令牌管理如会话层较多提供半双工的通信方式,此时为了控制数据的传送,会话层提供了数据令牌,持有令牌的会话服务用户才可发送数据,另一方只能接收数据当数据发送完成之后,就将数据令牌转让给对方,由对方进行数据发送没有令牌的一方也可以申请令牌会话层还提供一种叫会话同步的服务由于一个会话连接可能持续很长的时间,而这期间如果网络连接或传输连接出现故障,那么如果需要前面已正确传输的数据重传是不合理的,因此会话同步服务允许会话用户在传送的数据中设置同步点,当出现故障时,整个会话活动不需全部重复,仅需重传故障发

59、生前最后一个同步点以后的数据 76表示层表示层以下的五层关心的是可靠地传输数据,而表示层关心的是所传输的数据信息的语法和语义,即数据的意义不变语法是指数据的表示规则,即对比特流的解释方法语义是指数据的内容及其含义,如对于一串数字,它到底是解释成邮政编码还是电话号码表示层的任务把发送端计算机的数据编码成适合于传输的比特流,传送到接收端后再解码,在保持数据含义不变的条件下,转换成用户需要的形式表示层的主要功能有数据转换、数据加密和数据压缩等 77应用层应用层是为应用进程提供访问OSI环境的手段,也是用户使用OSI功能的唯一窗口应用层的内容主要取决于用户的需要,各用户可以自行决定要完成什么功能和使用

60、什么协议,该层包含的网络应用程序可以由专门的公司提供,也可由用户自行开发应用层涉及的主要问题包括:分布数据库、分布计算技术、网络操作系统和分布操作系统、远程文件传输、电子邮件、终端电话及远程作业录人与控制等 78应用层在OSI的七层中,应用层是最复杂的,所包含的协议也最多目前已有的一些OSI应用层协议标准是:报文处理系统(Message Handling System - MHS);文件传送、存取和管理(,Access and Management - FTAM);虚拟终端协议(Virtual Terminal Protoco1 - VTP);远程数据库访问(Remote Database A

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论