1、计算机网络基础目标/要点数据通信技术是计算机网络的技术基础。本章主要讲述与数据通信有关的基础知识,其中包括数据通信的基本概念、数据通信的方式、传输介质、数据编码、数据交换、信道复用和差错控制技术等。学习目标 学习要点1理解数据通信的基本概念了解数据编码技术掌握数据通信方式23掌握数据交换技术4熟悉信道复用技术5了解传输介质6掌握差错控制技术7目录/Contents2.1数据通信的基本概念数据编码与调制技术数据传输数据交换技术2.22.32.4第2章 数据通信基础目录/Contents2.6传输介质差错控制技术2.7第2章 数据通信基础2.5信道复用技术第 2 章 数据通信基础2.1 数据通信的
2、基本概念 2.1.1 信息、数据、信号与信道 数据通信是指通过通信系统将数据以某种信号的方式从一处安全、可靠地传输到另一处,包括数据的传输及传输前后的处理。1信息 信息(Information)是对客观事物特征和运动状态的描述,其形式可以有数字、文字、声音、图形、图像等。42.载入画笔样式2数据 数据(Data)是传递信息的实体。通信的目的是传送信息,传送之前必须先将信息用数据表示出来。数据可分为两种:模拟数据和数字数据。用于描述连续变化量的数据称为模拟数据,如声音、温度等;用于描述不连续变化量(离散值)的数据称为数字数据,如文本信息、整数等。3信号 信号(Signal)是数据在传输过程中的电
3、磁波表示形式。信号可以分为模拟信号和数字信号两种。模拟信号是一种连续变化的信号,其波形可以表示成为一种连续性的正弦波,如图2-1(a)所示;数字信号是一种离散信号,最常见也是最简单的数字信号是二进制信号,用数字“1”和数字“0”表示,其波形是一种不连续方波,如图 2-1(b)所示。4信道 信道是传输信号的通道,由传输介质及相应的附属信号设备组成。5带宽数据信号传送时,信号的能量或功率的主要部分集中的频率范围称为信号带宽。若通信线路不失真地传送 2MHz 或 10MHz 的信号,则该通信线路的带宽为 2MHz 或 10MHz。信道上能够传送信号的最大频率范围称信道的带宽,信道带宽大于信号带宽。2
4、.1.2 数据通信系统的基本结构1模拟通信系统传统的电话、广播、电视等系统都属于模拟通信系统,模拟通信系统的模型如图 2-2所示。2数字通信系统计算机通信、数字电话及数字电视系统都属于数字通信系统。数字通信系统的模型如图 2-3 所示。数字通信系统通常由信源、编码器、信道、解码器、信宿及噪声源组成,发送端和接收端之间还有时钟同步系统。2.1.3 数据通信系统的性能指标1有效性指标的具体表述(1)数据传输速率。数字通信系统的有效性可用数据传输速率来衡量,数据传输速率越高,系统的有效性越好。通常可从码元速率和信息速率两个不同的角度来定义数据传输速率。2.载入画笔样式1.2 计算机网络的产生与发展(
5、2)信道带宽。信道带宽是指信道中传输的信号在不失真的情况下所占用的频率范围,单位用赫兹(Hz)表示。信道带宽是由信道的物理特性决定的。例如,电话线路的频率范围在 3003 400Hz,则它的带宽范围也在 3003 400Hz。2可靠性指标的具体表述衡量数字通信系统可靠性的指标,可用信号在传输过程中出错的概率来表述,即用差错率来衡量:差错率越高,表明系统可靠性越差。2.2 数据编码与调制技术2.2.1 数据的编码类型模拟数据和数字数据都可以用模拟信号或数字信号来表示和传输。在一定条件下,可以将模拟信号编码成数字信号,或将数字信号编码成模拟信号。其编码类型有以下 4 种,如图 2-6 所示。2.2
6、.2 数据的调制技术 1模拟数据的调制模拟数据的基本调制技术主要有调幅、调频和调相。2数字数据的调制在目前的实际应用中,数字信号通常采用模拟通信系统传输,如目前我们通过传统电话线上网时,数字信号就是通过模拟通信系统(公共电话网)传输,如图 2-7 所示。2.2.3 数据的编码技术 1模拟数据的编码在数字化的电话交换和传输系统中,通常需要将模拟话音数据编码成数字信号后再进行传输。常用的一种方法称为脉冲编码调制(Pulse Code Modulation,PCM)技术。采用脉冲编码调制把模拟信号数字化的 3 个步骤如下。采样:以采样频率把模拟信号的值采出,如图 2-8 所示。量化:使连续模拟信号变
7、为时间轴上的离散值。如在图 2-9 中采用 8 个量化级,每个采样值用 3 位二进制数表示。2数字数据的编码数字信号可以直接采用基带传输。基带传输就是在线路中直接传送数字信号的电脉冲,是一种最简单的传输方式,近距离通信的局域网都采用基带传输。基带传输时,需要解决的问题是数字数据的数字信号表示及收发两端之间的信号同步。数字数据的编码方式主要有 3 种:不归零码、曼彻斯特编码和差分曼特斯特编码。两种曼彻斯特编码是将时钟和数据包含在数据流中,在传输信息的同时,也将时钟同步信号一起传输到对方,每位编码中有一跳变,不存在直流分量,因此具有自同步能力和良好的抗干扰性能。但每一个码元都被调成两个电平,所以数
8、据传输速率只有调制速率(码元速率)的 1/2。2.3 数据传输2.3.1 信道通信的工作方式按照信号的传送方向与时间的关系,信道的通信方式可以分为 3 种:单工、半双工和全双工。1单工通信单工方式是指通信信道是单向信道,信号仅沿一个方向传输,发送方只能发送不能接收,而接收方只能接收而不能发送,任何时候都不能改变信号传送方向,如图 2-12 所示。2半双工通信半双工通信是指信号可以沿两个方向传送,但同一时刻一个信道只允许单方向传送,即两个方向的传输只能交替进行,而不能同时进行。当改变传输方向时,要通过开关装置进行切换,如图 2-13 所示。3全双工通信全双工通信是指数据可以同时沿相反的两个方向进
9、行双向传输,如图 2-14 所示。2.3.2 数据的传输方式在数字通信中,按每次传送的数据位数,传输方式可分为串行通信和并行通信两种。1串行通信串行通信传输时,数据是一位一位地在通信线路上传输的。这时先由计算机内的发送设备,将几位并行数据经并串转换硬件转换成串行方式,再逐位传输到达接收站的设备中,并在接收端将数据从串行方式重新转换成并行方式,以供接收方使用,如图 2-15 所示。2并行通信并行通信传输中有多个数据位,同时在两个设备之间传输。发送设备将这些数据位通过对应的数据线传送给接收设备,还可附加一位数据校验位,如图 2-16 所示。2.3.3 同步技术1异步方式在异步方式中,每传送一个字符
10、(7 位或 8 位)都要在每个字符码前加一个起始位,以表示字符代码的开始;在字符代码校验码后加一或两个停止位,表示字符结束。接收方根据起始位和停止位来判断一个新字符的开始和结束,从而起到通信双方的同步作用。2同步方式通常,同步方式的信息格式是一组字符或一个二进制位组成的数据块(也称为帧)。对这些数据,不需要附加起始位或停止位,而是在发送一组字符或数据块之前先发送一个同步字符 SYN(以 01101000 表示)或一个同步字节(01111110),用于接收方进行同步检测,从而使收发双方进入同步状态。在同步字符或字节之后,可以连续发送任意多个字符或数据块,发送数据完毕后,再使用同步字符或字节来标识
11、整个发送过程的结束。2.3.4 通信网络中节点的连接方式1点对点的连接点对点的连接就是发送端和接收端之间采用一条线路连接,称为一对一通信或端到端通信,如图 2-17 所示。2点对多点连接点对多点的连接是一个端点通过通信线路连接两个以上端点的通信方式。(1)分支式。分支式连接方式通常是一台计算机和多台终端通过一条主线路连接构成,如图 2-18 所示。主计算机称为主站(也叫控制站),各终端称为从站。(2)集线式。集线式是在终端较集中的地方,使用集中器先将这些终端集中,再通过高速线路与计算机相连而构成,如图 2-19 所示,其中的集中器设备有集线器与交换机两种。2.3.5 数据传输的基本形式1基带传
12、输基带(Base Band)是原始信号所占用的基本频带。基带传输是指在线路上直接传输基带信号或略加整形后进行的传输。基带传输是一种最简单最基本的传输方式。基带传输过程简单,设备费用低,基带信号的功率衰减不大,适用于近距离传输的场合。在局域网中通常使用基带传输技术。2频带传输远距离通信信道多为模拟信道,例如,传统的电话(电话信道)只适用于传输音频范围(300 3 400Hz)的模拟信号,不适用于直接传输频带很宽但能量集中在低频段的数字基带信号。频带传输就是先将基带信号变换(调制)成便于在模拟信道中传输的、具有较高频率范围的模拟信号(称为频带信号),再将这种频带信号在模拟信道中传输。3宽带传输所谓
13、宽带,就是指比音频带宽还要宽的频带,简单地说就是包括了大部分电磁波频谱的频带。使用这种宽频带进行传输的系统称为宽带传输系统,它几乎可以容纳所有的广播,并且还可以进行高速率的数据传输。借助频带传输,一个宽带信道可以被划分为多个逻辑基带信道。这样就能把声音、图像和数据信息的传输综合在一个物理信道中进行,以满足用户对网络的更高要求。总之,宽带传输一定是采用频带传输技术的,但频带传输不一定就是宽带传输。2.4 数据交换技术数据经编码后在通信线路上进行传输,最简单的形式是用传输介质将两个端点直接连接起来进行数据传输。但是,每个通信系统都采用把收发两端直接相连的形式是不可能的,一般都要通过一个由多个节点组
14、成的中间网络来把数据从源点转发到目的点,以此实现通信。这个中间网络不关心所传输的数据内容,只是为这些数据从一个节点到另一节点直至目的节点提供数据交换的功能。因此,这个中间网络也叫交换网络,组成交换网络的节点叫交换节点。一般的交换网络拓扑结构图如图2-22 所示。数据交换是多节点网络中实现数据传输的有效手段。常用的数据交换有电路交换和存储交换两种方式。存储交换又可细分为报文交换和分组交换。2.4.1 电路交换电路交换(Circuit Switching)也叫线路交换,是数据通信领域最早使用的交换方式。通过电路交换进行通信,需要通过中心交换节点在两个站点之间建立一条专用通信链路。1电路交换通信的
15、3 个阶段利用电路交换进行通信,包括建立电路、传输数据和拆除电路 3 个阶段。2电路交换技术的特点(1)在数据传送开始之前必须先设置一条专用的通路,采用面向连接的方式。(2)一旦电路建立,用户就可以固定的速率传输数据,中间节点不对数据进行其他缓冲和处理,传输实时性好,透明性好。(3)在电路释放之前,该通路由一对用户完全占用,即使没有数据传输也要占用电路,因此线路利用率低。(4)电路建立延迟较大,对于突发式的通信,电路交换效率不高。(5)电路交换既适用于传输模拟信号,也适用于传输数字信号。2.4.2 报文交换电路交换技术主要适用于传送话音业务,这种交换方式对于数据通信业务而言,有着很大的局限性。
16、数据通信具有很强的突发性。1报文交换原理报文交换方式的数据传输单位是报文,报文就是站点一次性要发送的数据块,其长度不限且可变。在交换过程中,交换设备将接收到的报文先存储,待信道空闲时再转发给下一节点,一级一级中转,直到目的地。这种数据传输技术称为“存储转发”。报文传输之前不需要建立端到端的连接,仅在相邻节点传输报文时建立节点间的连接。这种方式称为“无连接”方式。2报文交换的特点(1)在传送报文时,一个时刻仅占用一段通道,大大提高了线路利用率。(2)报文交换系统可以把一个报文发送到多个目的地。(3)可以建立报文的优先权,优先级高的报文在节点可优先转发。(4)报文大小不一,因此存储管理较为复杂。(
17、5)大报文造成存储转发的延时过长,对存储容量要求较高。(6)出错后整个报文必须全部重发。(7)报文交换只适用于传输数字信号。42.4.3 分组交换分组交换(Packet Switching)又称包交换。为了更好地利用信道容量,降低节点中数据量的突发性,应将报文交换改进为分组交换。分组交换将报文分成若干个分组,每个分组的长度有一个上限,有限长度的分组使得每个节点所需的存储能力降低了。分组可以存储到内存中,传输延迟减小,提高了交换速度。它适用于交互式通信,如终端与主机通信。1分组交换的特点2两种分组交换方式(1)采用“存储转发”方式。(2)具有报文交换的优点。(3)加速了数据在网络中的传输。(4)
18、简化了存储管理。(5)减少了出错概率和重发数据量。(6)由于分组短小,更适用于采用优先级策略,便于及时传送一些紧急数据。(1)数据报。(2)虚电路。(1)虚电路可以看成是采用了电路交换思想的分组交换。(2)虚电路的路由表是由路径上的所有交换机中的路由表定义的。(3)虚电路的路由在建立时确定,传输数据时则不再需要,由虚电路号标识。(4)数据传输时只需指定虚电路号,分组即可按虚电路号进行传输,类似于“数字管道”。(5)能够保证分组按序到达。(6)提供的是“面向连接”的服务。(7)虚电路又分为永久虚电路 PVC 和交换虚电路 SVC 两种。虚电路分组交换的主要特点是:在数据传送之前必须通过虚呼叫设置
19、一条虚电路。但并不像电路交换那样有一条专用通路,分组在每个节点上仍然需要缓冲,并在线路上进行排队等待输出。3虚电路的特点图 2-26 所示为电路交换、报文交换和分组交换 3 种交换方式的数据传输过程。其中的A、B、C、D 对应图 2-23 中的节点。4 3 种交换方式比较2.4.4 高速交换技术1 ATM 技术ATM(Asynchronous Transfer Mode)技术,即异步传输模式。ATM 技术兼顾各种数据类型,将数据分成一个个的数据分组,这个分组称为一个信元,如图 2-27 所示。每个信元固定长 53 字节,其中 5 字节为信头,48 字节为信息域,用来装载来自不同用户,不同业务的
20、信息。ATM 采用异步时分多路复用技术,采用不固定时隙传输,每个时隙的信息中都带有地址信息。ATM 技术将数据分成定长 53 字节的信元,一个信源占用一个时隙,时隙分配不固定,包的大小进一步减小,更充分地利用了线路的通信容量和带宽。2光交换由于光纤传输技术的不断发展,目前在传输领域中光传输已占主导地位。光传输速率已在向每秒太比特的数量级进军,其高速、宽带的传输特性,使得以电信号分组交换为主的交换方式已很难适应,因为在这一方式下必须在中转节点经过光电转换,无法充分利用底层所提供的带宽资源。光交换技术也是一种光纤通信技术,它是指不经过任何光/电转换,直接将输入的光信号交换到不同的输出端。光交换技术
21、的最终发展趋势将是光控制下的全光交换,并与光传输技术完美结合,即数据从源节点到目的节点的传输过程都在光域内进行。2.5 信道复用技术2.5.1 频分多路复用在物理信道的可用带宽超过单个原始信号所需带宽情况下,可将该物理信道的总带宽分割成若干个与传输单个信号带宽相同(或略宽)的子信道,每个子信道传输一路信号,这就是频分多路复用(Frequency Division Multiplexing,FDM)。2.5.2 时分多路复用时分多路复用可细分为同步时分复用和异步时分复用两种。1同步时分复用同步时分复用(Synchronization Time-Division Multiplexing,STDM
22、)技术按照信号的路数划分时隙,每一路信号具有相同大小的时隙且预先指定,类似于“对号入座”。时隙轮流分配给每路信号,该路信号在时隙使用完毕以后要停止通信,并把信道让给下一路信号使用。当其他各路信号把分配到的时隙都使用完以后,该路信号再次取得时隙进行数据传输,这种方法叫作同步时分多路复用技术。2异步时分复用异步时分多路复用(Asynchronous Time-Division Multiplexing,ATDM)技术,也叫作统计时分多路复用(Statistical Time-Division Multiplexing)技术。42.5.3 波分多路复用在同一根光纤中同时让两个或两个以上的光波长信号通
23、过不同光信道各自传输信息,这种方式称为光波分复用技术,通常称波分多路复用(Wavelength Division Multiplexing,WDM)。波分多路复用一般用波长分割复用器和解复用器(也称合波/分波器)分别置于光纤两端,实现不同光波长信号的耦合与分离。这两个器件的原理是相同的。图 2-31 所示为波分多路复用的原理图。将 1、2、3 路信号连接到棱柱上,每路信号处于不同的波段,3 束光通过棱柱/衍射光栅合成到一根共享光纤上,待传输到目的地后,现将它们用同样的方法分离。2.5.4 码分多路复用码分多路复用(Code Division Multiplexing,CDM)常用的名称是 CD
24、MA(Code Division Multiple Access)。码分多路复用也是一种共享信道的方法,每个用户可在同一时间使用同样的频带进行通信,但使用的是基于码型的分割信道的方法,即每个用户分配一个地址码,各个码型互不重叠,通信各方之间不会相互干扰,抗干扰能力强。码分多路复用技术主要用于无线通信系统,特别是移动通信系统。它不仅可以提高通信的语音质量和数据传输的可靠性及减少干扰对通信的影响,还增大了通信系统的容量。笔记本电脑或个人数字助理(Personal Data Assistant,PDA)及掌上电脑(Handed Personal Computer,HPC)等移动性计算机的联网通信就是
25、使用了这种技术。2.6 传输介质计算机网络中采用的传输介质分为有线传输介质和无线传输介质两大类,如图 2-32所示。2.6.1 有线传输介质有线传输介质是指在两个通信设备之间实现的物理连接部分,它能将信号从一方传输到另一方。有线传输介质主要有双绞线、同轴电缆和光纤等。1同轴电缆同轴电缆(Coaxial Cable)由一根内导体铜质芯线外 加绝缘层、密集网状编织导电金属屏蔽层及外包装保护塑料组成,其结构如图 2-33 所示。2双绞线(1)双绞线概述。双绞线是网络组建中最常用的一种有线传输介质,由一对或多对绝缘铜导线按一定的密度绞合在一起,目的是减少信号传输中串扰及电磁干扰(EMI)影响的程度。双
26、绞线是模拟和数字数据通信最普通的传输介质,它的主要应用范围是电话系统中的模拟语音传输。(2)双绞线的相关特性。双绞线可分为非屏蔽双绞线(Unshielded Twisted Pair,UTP)和屏蔽双绞线(Shielded Twisted Pair,STP)。双绞线的相关特性如下。l物理特性:铜质线芯,传导性能良好。l传输特性:可用于传输模拟信号和数字信号。(3)双绞线相关术语。一般情况下,双绞线要通过 RJ-45 水晶头接入网卡等网络设备。RJ-45 水晶头由金属片和塑料构成,制作网线所需要的 RJ-45 水晶头前端有 8 个凹槽,简称“8P”(Position,位置),凹槽内的金属触点共有
27、 8 个,简称“8C”(Contact,触点)。当金属片面对我们时,RJ-45 接头引脚序号从左至右依次为 1、2、3、4、5、6、7、8,如图 2-35 所示。双绞线与水晶头(RJ-45 头)连接就形成网线,做好的网线的一端如图 2-36 所示。(4)双绞线制作标准。双绞线与 RJ-45 头连接有许多标准,最常用的有美国电子工业协会(EIA)和美国电信工业协会(TIA)1991 年公布的 EIA/TIA568 规范,包括 EIA/TIA568A 和 EIA/TIA 568B(见表 2-1)。(5)网线的连接。在同一网络系统中,若用于集线器到网卡的连接,同一条双绞线两端一般使用同一标准 EIA
28、/TIA568B,这就是直通电缆(平行线),如图 2-37 所示。当双绞线用于连接网卡到网卡时,线的一端使用EIA/TIA568A,另一端使用 EIA/TIA568B,这就是交叉电缆(称交叉线),如图 2-38 所示。用于集线器或交换机之间级联的双绞线,其接线标准要看具体的集线器或交换机,有些要求使用平行线,有些要求使用交叉线,见表 2-2。(6)网线制作的常用工具。网线制作通常需要使用的工具有压线钳和电缆测线仪。3光纤光纤是光纤通信的传输介质,通常是由能传导光波的纯石英玻璃棒拉制而成裸纤,裸纤由纤芯和包层组成,裸纤外覆以一涂覆层,如图 2-40 所示。光纤通信就是利用光纤传递光脉冲来进行通信
29、,有光脉冲相当于“1”,没有光脉冲相当于“0”。在发送端,可以采用发光二极管或半导体激光器作为光源,它们在电脉冲的作用下产生光脉冲,在接收端利用光电二极管作为光检测器,在检测到光脉冲时可还原出电脉冲,如图 2-41 所示。光纤具有宽带、数据传输率高、抗干扰能力强、传输距离远等优点。相关特性如下。(1)物理特性:在计算机网络中均采用两根光纤(一来一去)组成传输系统。光纤的规格见表 2-3。(2)传输特性:在光纤中,包层较纤芯有较低的折射率,当光线从高折射率的介质射向低折射率介质时,其折射角将大于入射角,如果入射角足够大,就会出现全反射,如图2-42 所示。此时光线碰到包层时就会折射回纤芯,这个过
30、程不断重复,光也就沿着纤芯传输下去,如图 2-43 所示。只要射到光纤截面的光线的入射角大于某一临界角度,就可以产生全反射。当有许多条不同角度入射的光线能在一条光纤中传输时,这种光纤就称为多模光纤(Multimode Fiber),如图 2-44 所示。当光纤的直径小到与光波长在同一数量级,这时光是以平行于光纤中的轴线的形式直线传播,这样的光纤称为单模光纤(Single Mode Fiber),如图 2-45 所示。(3)连通性:采用点到点连接和多点连接。(4)地理范围:可以在 68km 的距离内不用中继器传输,因此光纤适合于在几个建筑物之间通过点到点的链路连接局域网。(5)抗干扰性:不受噪声
31、或电磁影响,适宜在长距离内保持高数据传输率,而且能够提供良好的安全性。(6)相对价格:目前价格比同轴电缆和双绞线都贵。2.6.2 无线传输介质无线传输介质是指在两个通信设备之间不使用任何物理连接,而是通过空间传输信号的一种技术。无线传输介质主要有微波、红外线和激光等。微波、红外线和激光的通信都有较强的方向性,都是沿直线传播的,而且不能穿透或绕开固体障碍物,因此要求在发送方和接收方之间存在一条视线通路,有时将这三者统称为视线介质。1无线电波无线电波通信主要靠大气层的电离层反射,电离层会随季节、昼夜,以及太阳活动的情况而变化,这就导致电离层不稳定,而产生传输信号的衰落现象。2微波微波通信广泛用于长
32、距离的电话干线(有些微波干线目前已被光缆代替)、移动电话通信和电视节目转播。微波通信主要有两种方式:地面微波接力通信和卫星通信。(1)地面微波接力通信。由于地球表面是弯曲的,信号直线传播的距离有限,增加天线高度虽可以延长传输距离,但更远的距离则必须通过微波中继站来接力。一般来说,微波中继站建在山顶上,两个中继站之间大约相隔 50km,中间不能有障碍物,如图 2-46 所示。(2)卫星通信。卫星通信就是利用位于 36000km 高空的人造地球同步卫星作为太空无人值守的微波中继站的一种特殊形式的微波接力通信。3红外线和激光红外线通信和激光通信就是把要传输的信号分别转换成红外光信号和激光信号直接在自
33、由空间沿直线进行传播。它比微波通信具有更强的方向性,难以窃听、不相互干扰,但红外线和激光对雨雾等环境干扰特别敏感。红外线因对环境气候较为敏感,一般用于室内通信,如组建室内的无线局域网,用于便携机之间相互通信。不过这时便携机和室内都必须安装全方向性的红外发送和接收装置。在建筑物顶上安上激光收发器,就可以利用激光连接两个建筑物中的局域网。但因激光硬件会发出少量射线,必须经过特许才能安装。2.7 差错控制技术2.7.1 差错的产生所谓差错,就是在数据通信中,接收端接收到的数据与发送端实际发出的数据出现不一致的现象,如数据传输过程中位丢失;发出的数据位为“0”,而接收到的数据位为“1”,或发出的数据位
34、为“1”,而接收到的数据位为“0”。如图 2-47 所示。差错的产生是由噪声引起的。根据产生原因的不同可把噪声分为两类:热噪声和冲击噪声。(1)热噪声。热噪声又称为白噪声,是由传输介质的电子热运行产生的,它存在于所有电子器件和传输介质中。(2)冲击噪声。冲击噪声呈突发状,常由外界因素引起,其噪声幅度可能相当大,是传输中的主要差错。2.7.2 差错控制编码为了保证通信系统的传输质量,降低误码率,必须采取差错控制措施差错控制编码。(1)检错码。检错码是能够自动发现错误的编码,如奇偶校验码、循环冗余校验码。(2)纠错码。纠错码是能够发现错误且又能自动纠正错误的编码,如海明码、卷积码。1奇偶校验码奇偶
35、校验码是一种最简单的检错码。其检验规则是:在原数据位后附加校验位(冗余位),根据附加后的整个数据码中的“1”的个数为奇数或偶数,而分别叫作奇校验或偶校验。奇偶校验有水平奇偶校验、垂直奇偶校验、水平垂直奇偶校验和斜奇偶校验。2循环冗余校验码循环冗余校验码也叫 CRC 码。它先将要发送的信息数据与一个通信双方共同约定的数据进行除法运算,根据余数得出一个校验码,然后将这个校验码附加在信息数据帧之后发送出去。接收端在接收到数据后,将包括校验码在内的数据帧再与约定的数据进行除法运算,若余数为“0”,则表示接收的数据正确;若余数不为“0”,则表明数据在传输的过程中出错。其传输过程如图 2-48 所示。2.7.3 差错控制方法差错控制方法主要有两类:反馈重发和前向纠错。1反馈重发检错方法反馈重发检错方法又称自动请求重发(Automatic Repeater Quest,ARQ),是利用编码的方法在数据接收端检测差错。当检测出差错后,设法通知发送数据端重新发送数据,直到无差错为止,如图 2-49 所示。ARQ 方法只使用检错码。2前向纠错方法前向纠错方法(Forward Error Correcting,FEC)中,接收数据端不仅对数据进行检测,而且当检测出差错后还能利用编码的方法自动纠正差错,如图 2-50 所示。FEC 方法必须使用纠错码。