资源预览内容
第1页 / 共88页
第2页 / 共88页
第3页 / 共88页
第4页 / 共88页
第5页 / 共88页
第6页 / 共88页
第7页 / 共88页
第8页 / 共88页
第9页 / 共88页
第10页 / 共88页
亲,该文档总共88页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第2章 网络数据通信问题原由数据通信技术完成数据的编码、传输和处理,为计算机网络的应用提供必要的技术支持和可靠的通信环境。那么,它是如何实现这些功能的呢?这就是本章所要讨论的问题。本章重点讨论数据通信系统和常用通信信道类型、数据调制与编码技术、数据传输技术、多路复用技术、数据交换技术和差错控制等技术。教学重点要求掌握: 数据通信的基本概念,数据传输与编码技术.了解:数据传输技术的发展趋势。熟悉: 多路复用技术、数据交换技术、差错控制技 术等。计算机网络基础教程-网络数据通信 2.1 数据通信的基本概念 2.6 网络数据传输差错控制 2.5 网络数据交换 2.4 网络多路复用 2.2 数据调制与编码 2.3 网络数据传输本章目录计算机网络基础教程-网络数据通信知识结构网络数据通信数据通信的基本概念网络数据交换数据传输带宽数据传输介质数字传输的质量参数网络多路复用网络数据传输帧中继交换分组交换报文交换电路交换数据通信系统信息、数据与信号串行传输与并行传输数字数据的模拟调制模拟数据的模拟调制数字数据的数字编码数据调制与编码频分多路复用时分多路复用单向传输与双向传输同步传输与异步传输模拟数据的数字编码密集波分多路复用码分多路得用网络数据传输差错控制差错控制方法差错检测方法差错的产生于类型ATM交换计算机网络基础教程-网络数据通信2.1数据通信的基本概念 1 1 1 1、信息信息 信息泛指那些通过各种方式传播的、可被感受的声音、文字、图像、符号等所表征的某一特定事物的消息、情报或知识。 2 2 2 2、数据数据 数据是对客观事物的符号表示,在计算机科学中是指所有输入到计算机中并被计算机程序处理的符号的总称。数据分为模拟数据和数字数据两种。 模拟数据:在时间和幅值取值上都是连续变化的, 例如声音、语音、视频和动画片等。模拟数据通常用传感器收集。 数字数据:在时间上是离散的,在幅值上是经过量话的,它一般是由0、1构成的二进制代码组成的数字序列。2.1.1 2.1.1 2.1.1 2.1.1 信息、数据与信号信息、数据与信号计算机网络基础教程-网络数据通信 3 3 3 3、信号、信号 信号是数据的具体物理表现形式,它具有确定的物理描述,如电信号、光信号或磁场强度等。信号分为数字信号和模拟信号两种。图 2-2 模拟信号与数字信号波形ty(a)连续的模拟信号ty(b)离散的数字信号 模拟信号:是一种连续变化的电脉冲序列,例如 语音信号、电视信号等,它是随时间变化的函数曲线,如图2-2(a)所示。2.1.1信息、数据与信号信息、数据与信号 数字信号:是离散的不连续的电信号, 通常用“高”和“低”电平脉冲序列组成的编码来表示数据, 如图2-2(b)所示。计算机网络基础教程-网络数据通信2.1.2数据通信系统 1 1 1 1、数据通信系统的基本结构、数据通信系统的基本结构 任何一个通信系统都可以看作是由发送设备、传输信道和接收设备三大部分组成。我们把产生和发送信息的一端称为信源,把接收信息的一端称为信宿,把信源传送到信宿的通信线路称为信道。 在实际通信系统中,难免受到外界电磁波等噪音源的干扰影响。因此,数据通信系统的基本结构如图2-32-3所示。图 2-3 通信系统的基本结构数据+噪音噪音源信 源信 道信 宿计算机网络基础教程-网络数据通信2.1.2数据通信系统 2 2、数据通信类型 在数据通信系统中,将传输模拟信号的系统称为模拟通信系统,将传输数字信号的系统称为数字通信系统。 (1) (1) 模拟通信系统:普通的 、广播、电视等信号都属于模拟信号, ,由模拟信号所构成的通信系统属于模拟通信系统。模拟通信系统通常由信源、调制器、信道、解调器、信宿以及噪音源组成,其基本结构模型如图2-42-4所示。图 2-4 模拟通信系统结构信 源调制器解调器信 宿信 道噪音源计算机网络基础教程-网络数据通信2.1.2数据通信系统 (2) 数字通信系统:计算机通信、数字 以及数字电视等信号都属于数字信号,由数字信号构成的通信系统属于数字通信系统。数字通信系统通常由信源、编码器、信道、解码器、信宿以及噪音源组成,其基本结构模型如图2-5所示。图 2-5 数字通信系统结构信 源编码器解码器信 宿信 道噪音源 由于数字信号不适合远距离传输,所以在传输前将其变为模拟信号。因此,数字通信系统通常由信源、信源编码器、调制器、信道、解调器、信道译码器、信源译码器、信宿、噪音源组成,其结构模型如图2-6所示。计算机网络基础教程-网络数据通信2.1.2数据通信系统 在数字通信系统中,调制器用于将发送端数字信号变换成模拟信号;解调器用于将模拟信号还原成数字信号。我们将具备调制与解调功能的设备称为调制解调器,它在数据通信系统中的连接如图2-7所示。信宿噪音源信道编码器信源译码器信源编码器信源解调器调制器信道信道译码器图 2-6 数字通信系统结构模型计算机网络基础教程-网络数据通信2.1.2数据通信系统 以上介绍了数据通信技术的基本概念。事实上,无论是实现模拟通信,还是实现数字通信,都涉及到一系列的技术问题,包括数据调制与编码技术、数据传输技术、多路复用技术、数据交换技术、数据传输的差错检测与控制技术等。图 2-7 调制解调器的功能作用电话线电话交换网计算机Modem电话机Modem电话机计算机电话线计算机网络基础教程-网络数据通信2.2数据调制与编码 在计算机中的数据是用二进制0、1比特序列表示的,在物理上是用低电平和高电平来呈现的。由于在线路上传输的数据有模拟数据和数字数据,因而数据传输的通信信道有模拟信道与数字信道之分。为了便于不同数据在不同的信道中传输(适应不同的传输特性),在数据送入信道之前必须对其进行调制和编码。在通信系统中,数据的调制和编码可分为4种基本形式:数字数据的模拟调制12模拟数据的模拟调制3数字数据的数字编码模拟数据的数字编码4计算机网络基础教程-网络数据通信2.2.1数字数据的模拟调制 数字数据的调制基于调幅、调频、调相3种调制技术,分别称为振幅键控、移频键控和移相键控。图2-10显示了对数字数据“010010”进行不同调制方法的波形。图 2-10 数字数据的调制原理示意图计算机网络基础教程-网络数据通信2.2.1数字数据的模拟调制 1 1 1 1、振幅键控(、振幅键控(Amplitude-Shift KeyingAmplitude-Shift KeyingAmplitude-Shift KeyingAmplitude-Shift Keying,ASKASKASKASK) 振幅键控是通过改变载波信号振幅来表示数字信号1 1、0 0。例如,我们可以用载波幅度UmUm表示数字1 1,用载波幅度0 0表示数字0 0。ASKASK信号波形如图2-102-10(a a)所示。其数学表达式为: 2 2 2 2、移频键控(移频键控(Frequency-Shift KeyingFrequency-Shift KeyingFrequency-Shift KeyingFrequency-Shift Keying,FSKFSKFSKFSK) 移频键控方法是通过改变载波信号角频率来表示数字信号1 1、0 0。例如,我们可以用角频率1 1t t表示数字l l,用角频率2 2t t表示数字0 0。FSKFSK信号波形如图2-102-10(b b)所示。u(t)Umsin(1t) 数字 10 数字 0u(t)振幅键控ASK信号实现容易,技术简单,但抗干扰能力较差。计算机网络基础教程-网络数据通信2.2.1数字数据的模拟调制其数学表达式为: 由于移频键控FSK信号实现容易,技术简单,抗干扰能力较强,是目前最常用的调制方法之一。 3 3 3 3、移相键控(、移相键控(Phase-Shift KeyingPhase-Shift KeyingPhase-Shift KeyingPhase-Shift Keying,PSKPSKPSKPSK) 移相键控方法是通过改变载波信号的相位值来表示数字信号1 1、0 0。如果用相位的绝对值表示数字信号1 1、0 0,则称为绝对调相。如果用相位的相对偏移值表示数字信号1 1、0 0,则称为相对调相。Umsin(2t) 数字 0Umsin(1t) 数字 1u(t)计算机网络基础教程-网络数据通信2.2.1数字数据的模拟调制Umsin(t0) 数字 1 接收端可以通过检测载波相位的方法来确定它所表示的数字信号值。绝对调相波形如图2-10(c)所示。 绝对调相(Absolute PSK):在载波信号u(t)中,为载波信号的相位。当表示数字1时,取0;当表示数字0时,取。这种最简单的绝对调相方法可以用下式表示:Umsin(t) 数字 0u(t) 相对调相(Differential PSK):是用载波在两位数字信号的交接处产生的相位偏移来表示载波数字信号。最简单的相对调相方法是:两比特信号交接处遇0,载波信号相位不变;两比特信号交接处遇1,载波信号相位偏移。相对调相波形如图2-10(d)所示。计算机网络基础教程-网络数据通信2.2.1数字数据的模拟调制 4 4 4 4、多相调制(、多相调制(Multiple Phase ModulationMultiple Phase ModulationMultiple Phase ModulationMultiple Phase Modulation,MPMMPMMPMMPM) 在模拟数据通信中,为了提高数据传输速率,人们常采用多相调制方法,将待发送的数字信号按两个比特一组的方式组织,两位二进制比特可以有4 4种组合,即 00 00、0101、1010、1111 每组是一个双比特码元,我们可以用4 4个不同的相位值去表示这4 4组双比特码元。那么,在调相信号传输过程中,相位每改变一次,传送两个二进制比特。我们把这种调相方法称为4 4相调制。 同理,如果将发送的数据每3 3个比特组成一个3 3比特码元组,3 3位二进制数共有八种组合,那么对应可以用八种不同的相位值去表示,我们把这种调相方法称为八相调制。计算机网络基础教程-网络数据通信2.2.1数字数据的模拟调制 1 1 1 1、振幅键控(、振幅键控(Amplitude-Shift KeyingAmplitude-Shift KeyingAmplitude-Shift KeyingAmplitude-Shift Keying,ASKASKASKASK) 振幅键控是通过改变载波信号振幅来表示数字信号1 1、0 0。例如,我们可以用载波幅度UmUm表示数字1 1,用载波幅度0 0表示数字0 0。ASKASK信号波形如图2-102-10(a a)所示。 其数学表达式为: Umsin(1t) 数字 1 2 2 2 2、移频键控(移频键控(Frequency-Shift KeyingFrequency-Shift KeyingFrequency-Shift KeyingFrequency-Shift Keying,FSKFSKFSKFSK) 移频键控方法是通过改变载波信号角频率来表示数字信号1 1、0 0。例如,我们可以用角频率1 1t t表示数字l l,用角频率2 2t t表示数字0 0。FSKFSK信号波形如图2-102-10(b b)所示。0 数字 0u(t)振幅键控ASK信号实现容易,技术简单,但抗干扰能力较差。 计算机网络基础教程-网络数据通信2.2.2模拟数据的模拟调制 对模拟数据进行模拟调制的目的:其一是将低频信号搬迁到较高的频带进行传输;其二是将模拟信号放大;其三是通过调制可以使用频分多路复用技术。模拟数据调制可通过调幅、调频和调相3种方法来实现,如图2-11所示。基带传输信号高频载波信号(a)振幅调制(b)频率调制(c)相位调制图 2-11 模拟信号的模拟调制计算机网络基础教程-网络数据通信2.2.2模拟数据的模拟调制 1 1 1 1、振幅调制(、振幅调制(Amplitude modulationAmplitude modulationAmplitude modulationAmplitude modulation,AMAMAMAM) 振幅调制是以原来的模拟数据为调制信号对载波的幅值按调制信号的幅值进行调制,调制后载波信号的频率和相位不变, ,幅值随调制信号的幅值变化而变化, ,如图2-11(2-11(a)a)所示。 2 2 2 2、频率调制(、频率调制(Frequency modulationFrequency modulationFrequency modulationFrequency modulation,FMFMFMFM) 频率调制是以原来的模拟数据为调制信号, ,对载波的频率按调制信号的频率进行调制, ,调制后载波信号的相位和幅值不变,频率随调制信号的幅值变化而变化,如图2-11(2-11(b)b)所示。 3 3 3 3、相位调制(、相位调制(Phase modulationPhase modulationPhase modulationPhase modulation,PMPMPMPM) 相位调制是以原来的模拟数据为调制信号, ,对载波的相位按调制信号的相位进行调制,调制后载波信号的频率和幅值不变, ,相位随调制信号的幅值变化而变化, ,如图2-11(2-11(c)c)所示。计算机网络基础教程-网络数据通信2.2.3数字数据的数字编码 数字数据的数字编码就是如何把数字数据用物理信号的波形表示,是用高低电平的不同组合来表示二进制的方法。 常用的编码方式主要有3 3种:不归零编码、曼彻斯特编码和差分曼彻斯特编码。 1 1 1 1、不归零码(、不归零码(Non-Return to ZeroNon-Return to ZeroNon-Return to ZeroNon-Return to Zero,NRZNRZNRZNRZ) 不归零码是一种全宽码,即信号波形在一个码元全部时间内发出或不发出电流,每一位码占全部码元的宽度。不归零码可分为单极性和双极性两种: 单极性不归零码( (Single Polarity NRZ)Single Polarity NRZ):是以无电压(无电流)表示“0 0”,而用恒定的正电压表示“1 1”。 双极性不归零码( (Double Polarity NRZ)Double Polarity NRZ):是以负电压表示“0 0”,而用恒定的正电压表示“1 1”。 以上反之亦然,即负电压表示“1 1”,正电压表示“0 0”。 计算机网络基础教程-网络数据通信2.2.3数字数据的数字编码 2 2 2 2、曼彻斯特编码曼彻斯特编码 曼彻斯特编码是目前应用最广泛的编码方法之一。其编码规则是:每个比特的周期T T分为前T/2T/2与后T/2T/2两部分;通过前T/2T/2传送该比特的反码,通过后T/2T/2传送该比特的原码。 3 3 3 3、差分曼彻斯特编码差分曼彻斯特编码 是对曼彻斯特编码的改进, ,它将时钟和数据包含在信号中, ,在传输代码信息的同时将时钟同步信号一起传输到对方,所以都属于自同步编码,其数据传输速率只有调制速率的1/21/2。 0 1 1 0 1 0 0 1tO曼彻斯特编码差分曼彻斯特编码 0 1 1 0 1 0 0 1tO计算机网络基础教程-网络数据通信模拟信号 PAM信号 PAM信号 数字信号2.2.4模拟数据的数字编码 模拟数据的数字编码是把模拟数据转换为数字信号的编码方法。由于数字信号传输失真小、误码率低、传输速率高、便于计算机存储,所以将模拟数据数字化已成为必然趋势。 模拟数据数字编码的最常用方法是脉冲编码调制(Pulse Code Modulation,PCM),PCM的工作过程包括3个步骤:采样、量化与编码,其相应的波形信号如图2-13所示。 图 2-13 PCM脉冲编码调制过程示意图采样速率8000t/s指定数值给对应的PAM信号将量化值进行编码计算机网络基础教程-网络数据通信2.2.4模拟数据的数字编码 1 1 1 1、采样(、采样(SamplingSamplingSamplingSampling) 采样是模拟信号数字化的第一步。模拟信号是电平连续变化的信号, ,采样是隔一定的时间间隔, ,将模拟信号的电平幅度值取出来作为样本, ,让其表示原来的信号。采样频率f f应为:f2B f2B 或 f fl lT2T2f f 式中:B B为通信信道带宽;T T为采样周期;f f为信道允许通过的信号最高频率。 2 2 2 2、量化(量化(QuantizingQuantizingQuantizingQuantizing) 量化是将采样样本幅度按量化级决定取值的过程,经量化后的样本幅度为离散的量化级值已不是连续值。量化的目的是为每一个PAMPAM信号设定一个信号值。计算机网络基础教程-网络数据通信2.2.4模拟数据的数字编码 量化之前要将信号分为若干量化级, ,同时, ,要规定好每一级对应的幅度范围。若量化范围在0 0127,127,则每个采样用7 7位二进制(2(27 7128)128)来表示, ,量化速率需要5600056000bps(80007)bps(80007);若量化的范围在0 0255,255,则每个采样用8 8位二进制(2 28 8256256)来表示,量化速率需要6400064000bpsbps(8000880008)。 3 3 3 3、编码(编码(EncodingEncodingEncodingEncoding) 编码是用相应位数的二进制代码表示量化后的采样样本的量级。为了能精确地还原成原来的模拟信号,量化值编码在传送数字至数模转换器时,其速率必须和采样时一样。经过转换后,信号才会和原来模拟信号波形接近。 【例2-22-2】声音的带宽为40004000HzHz,采用频率为80008000次/ /s s,用8 8位二进制编码,则信道的数据传输速率为: 88000 880006400064000bpsbps64kbps64kbps。 计算机网络基础教程-网络数据通信 数据传输是网络通信的物质基础。数据传输技术涉及的内容很多,包括数据传输媒介、数据传输带宽、数据传输方式和数据传输质量参数等。数据传输涉及的主要内容数据传输质量参数传输方式传输带宽传输媒介2.3网络数据传输 计算机网络基础教程-网络数据通信2.3.1数据传输介质 数据传输介质是网络中连接收发双方的物理通路,是数据通信中实际传送信息的载体。网络中常用的传输介质有:同轴电缆、双绞线、光纤、微波、卫星、红外线等。 1 1 1 1、同轴电缆(、同轴电缆(Coaxial CableCoaxial CableCoaxial CableCoaxial Cable) 同轴电缆是局域网中最早使用而且应用十分广泛的传输介质,可以通过专用的中同轴电缆( (俗称粗缆) )或小同轴电缆( (俗称细缆) )来组网,并广泛应用于局域网中。同轴电缆由内导体、绝缘层、屏蔽层及外部保护层组成,其结构如图2-142-14所示。保护层、屏蔽层、绝缘层、导体图 2-14 同轴电缆结构示意图 同轴电缆的最大优点是抗干扰性强,而且支持多点连接。 缺点是物理可靠性不好,所以现在基本上已被双绞线所替代。计算机网络基础教程-网络数据通信2.3.1数据传输介质 2、双绞线(Twisted Pair) 双绞线的物理结构是由按规则螺旋结构排列的2根、4根或8根绝缘导线组成。一对线可以作为一条通信线路,各个线对螺旋排列的目的是为了使各线对之间的电磁干扰最小。双绞线是模拟和数字数据通信最普通的传输媒体,它的主要应用范围是 系统中的模拟话音传输,最适合于较短距离的信息传输,当超过几千米时信号因衰减可能会产生畸变,这时就要使用中继器(Repeater)来放大信号和再生波形。双绞线的价格在传输媒体中是最便宜的,并且安装简单,所以得到广泛的使用。在局域网中一般也采用双绞线作为传输媒体。双绞线可分为非屏蔽双绞线UTP(Unshielded Twisted Pair)和屏蔽双绞线STP(Shielded Twisted Pair)。计算机网络基础教程-网络数据通信2.3.1数据传输介质单模光纤多模光纤 3 3 3 3、光纤(、光纤(FiberFiberFiberFiber) 光纤是光导纤维(Fiber OpticsFiber Optics)的简称,采用光导纤维作为传输介质,是网络传输介质领域中发展最快、性能最好、应用前途最广泛的一种。光纤分为单模( 8.3/125um8.3/125um )和多模( 50/125um50/125um,62.5/125um62.5/125um)两种。计算机网络基础教程-网络数据通信数据传输介质计算机网络基础教程-网络数据通信2.3.1数据传输介质 4 4 4 4、微波通信(、微波通信(Microwave CommunicationMicrowave CommunicationMicrowave CommunicationMicrowave Communication) 微波在空间主要是直线传播,并且能穿透电离层进入宇宙空间, ,其传播距离受到限制且与天线的高度有关, ,一般只有5050kmkm左右, ,长途通信时必须建立多个中继站, ,中继站把前一站发来的信号经过放大后再发往下一站, ,类似于“接力”, ,所以又把微波通信称为数字微波接力通信。如果中继站采用100100m m高的天线塔,则接力距离可增大到100100kmkm,如图2-192-19所示。地球视线传输视线传输微波中继站图 2-19 地面微波接力通信计算机网络基础教程-网络数据通信2.3.1数据传输介质 5 5 5 5、卫星通信(、卫星通信(Satellite CommunicationSatellite CommunicationSatellite CommunicationSatellite Communication) 1945194519451945年年, , , ,英英国国人人阿阿塞塞克克拉拉克克提提出出了了利利用用卫卫星星进进行行通通信信的的设设想想。1957195719571957年年,苏苏联联发发射射了了第第一一颗颗人人造造地地球球卫卫星星SputnikSputnikSputnikSputnik,使使人人们们看看到到了了实实现现卫卫星星通通信信的的希希望望。1962196219621962年年,美美国国成成功功地地发发射射了了第第一一颗颗通通信信卫卫星星TelsatTelsatTelsatTelsat,试试验验了了横横跨跨大大西西洋洋的的 和和电电视视传传输输。由由于于卫卫星星通通信信具具有有通通信信距距离离远远、费费用用与与通通信信距距离离无无关关、覆覆盖盖面面积积大大、不不受受地地理理条条件件的的限限制制、通通信信信信道道带带宽宽宽宽、可可进进行行多多址址通通信信与与移移动动通通信信等等优优点点,因因此此它它在在最最近近的的30303030多多年年里里获获得得了了迅迅速速的的发发展,并成为现代主要的通信手段之一。展,并成为现代主要的通信手段之一。 卫卫星星通通信信是是利利用用位位于于3 3 3 3万万6 6 6 6千千公公里里高高空空的的人人造造地地球球卫卫星星作作为为太太空空无无人人值值守守的的微微波波中中继继站站的的一一种种特特殊殊形形式式的的微微波波接接力力通通信信。卫卫星星通通信信能能克克服服地地面面微微波波通通信信的的距距离离限限制制, , , ,最最大大特特点点是是通通信信距距离离远远, , , ,且通信费用与距离无关。卫星通信的组成如图且通信费用与距离无关。卫星通信的组成如图2-202-202-202-20所示。所示。计算机网络基础教程-网络数据通信2.3.1数据传输介质 20世纪80年代末发展了称为“甚小口径终端”(VSAT)的新一代数字卫星通信系统,90年代广泛应用于远程计算机网络中,如各国的大使馆与国内之间的通信都是通过VSAT来通信的。VSAT网通常由一个卫星转发器、一个大型主站和大量的VSAT小站组成,能单双向传输数据、语音、图像、视频等多媒体综合业务。VSAT网的基本组成如图2-21所示。 卫星卫星地球站卫星地球站3.6104km地球图 2-20 卫星通信计算机网络基础教程-网络数据通信2.3.1数据传输介质图 2-21 VSAT网的组成计算机网络基础教程-网络数据通信2.3.1数据传输介质 VSAT的小站和主站通过卫星转发器构成星型拓扑结构,主站采用大口径天线,且发射功率大,小口径天线发射功率小,小站与大站之间可以直接通信。 【例2-3】卫星通信有较大的传播延时,如果从地球站到卫星的距离为40000km,那么从一个地球站经过卫星到另一个地球站的传播时延有多大? 解:在自由空间中,电磁拨的传输速度为300000km/s,从一个地球站经过卫星到另一个地球站的距离为 40000km280000km所以传播延时为 80000km300000km/s267ms。计算机网络基础教程-网络数据通信2.3.1数据传输介质 以上介绍了双绞线、同轴电缆、光纤、微波、卫星通信5种介质,其区别如下:计算机网络基础教程-网络数据通信2.3.2数据传输带宽基带传输频带传输宽带传输 基带传输是指数字脉冲信号在传输介质 上保持数据波形按原样进行传输。 频带传输指把数字信号调制成模拟信号 后再发送和传输,到达接收端再把音频 信号解调成原来的数字信号。 宽带传输指比音频更宽的频带,若是采 用75的CATV同轴电缆或光纤作传输介 质,带宽为300MHz。 在计算机网络中,根据传输介质的信道带宽可分为基带、频带和宽带。局域网中主要采用基带和频带传输,有线电视和无线局域网中主要采用宽带传输。 计算机网络基础教程-网络数据通信2.3.2数据传输带宽 数据传输的质量参数是衡量数据传输的有效性和可靠性的参数。有效性主要由数据传输速率、调制速率、信道带宽、通信容量、误码率、传输延迟等来衡量;可靠性一般用数据传输的误码率指标来衡量;比特率和波特率是用来描述系统传输率的参量。 1 1 1 1、数据传输单位(、数据传输单位(Data Transfer UnitData Transfer UnitData Transfer UnitData Transfer Unit) 数据传输单位通常可用比特、码元、码字、码字来表示。 比特:是二进制的缩写,即计算机常用术语“位”,在数据通信中用来度量消息的信息量。 码元:是对计算机网络传送的二进制数字中的每一位的通称。例如二进制数字10000011000001是由7 7个码元组成的序列。 码字:在7 7位ASCIIASCII码中,10000011000001这7 7个码元组成的序列代表字母A A,通常将这个字母A A称为“码字”。 计算机网络基础教程-网络数据通信2.3.2数据传输带宽 2 2 2 2、数据传输速率(数据传输速率(Data Transfer SpeedData Transfer SpeedData Transfer SpeedData Transfer Speed) 数据传输速率是指每秒能传输的二进制信息位数,又称为比特率,用bpsbps标记,表示每秒传输的二进制位数,单位用比特/ /每秒表示,它可由下式确定: 式中:T为数字信号脉冲重复周期;N为一个脉冲信号代表的有效状态数,是2的整数倍。例如二进制的一个脉冲可以表示“0”和“1”两个状态,故N2。Log2N为单位脉冲能表示的比特数,如N4时表示一个单位脉冲为2bit。 一个数字脉冲也称为一个码元,N为一个码元所取的有效离散值个数,若一个码元仅可取0和1两种离散值,则N2;若一个码元可取00、01、10、11四种离散值,则N4。 计算机网络基础教程-网络数据通信2.3.2数据传输带宽 【例2-4】脉码调制系统PCM每秒钟测量取样800次,量化电平为256个,求数据传输率。 解:信号周期Tl8000,量化电平数N25628 当一个码元仅取两种离散值时,S=1T,表示数据传输速率等于码元脉冲的重复频率。此时的S叫信号传输速率,也称码元率、调制速率或波特率,单位为波特(Baud)。若信号码元的宽度为T秒,则码元速率定义为: 计算机网络基础教程-网络数据通信2.3.3数据传输的质量参数 3 3 3 3、调制速率(、调制速率(Modulation SpeedModulation SpeedModulation SpeedModulation Speed) 调制速率也称为波形速率或码元速率,它是数字信号经过调制后的传输速率,表示数据传输过程中线路上每秒钟传送的波形个数。显然,波形持续时间越短,单位时间内传输的波形数就越多,则数据传输速率也越高。数据传输速率与调制速率的区别与联系如图2-222-22所示。 模拟信道解调器调制速率传输速率计算机调制器计算机图 2-22 数据传输速率与调制速率的区别计算机网络基础教程-网络数据通信2.3.3数据传输的质量参数 4、信道带宽(Channel Broadband) 信道带宽是指信道中传输的信号在不失真的情况下所占用的频率范围,通常称为信道的通频带,单位用赫兹(调制速率)表示。信道带宽由信道的物理特性所决定,例如 线路的频率范围在3003400Hz,那么,它的带宽范围也在3003400Hz。信道宽度用W表示。 5、信道容量(Channel Capacity) 信道容量是指信道能传输信息的最大能力,一般用时间内最大可传送的字节数来表示。信道容量由信道带宽F、可使用的时间T以及信道质量决定。信道容量和信道带宽具有正比关系,带宽越宽,则容量越大,传输效率也就越高。关于信道容量的计算有两条著名的定理。计算机网络基础教程-网络数据通信2.3.3数据传输的质量参数 奈奎斯特(Nyquist)定理:1942年,H.Nyquist证明,任何一个信号如果通过带宽为W(Hz)的理想低通滤波器,若每秒取样2W次,就可以完整地重现该滤波过后的信号。在理想条件下(无噪音有限带宽W的信道),其最大的数据传输速率C(信道容量)为:式中:N为离散性信号或电平的个数。【例2-6】一个无噪音的3000Hz信道传输二进制信号,试问信道容量(可允许的数据传输速率)是多少? 解:由于传输的二进制信号是“1”、“0”两个电平,即N=2,W=3000Hz,则信道容量: 计算机网络基础教程-网络数据通信 式中:Rmax为最大功率;W为信道带宽;L为信道上传输的信号可取的离散值的个数。 【例2-8】一个数字信号通过两种物理状态,经信噪比为20dB的3kHz带宽信道传送,其数据率不会超过多少?2.3.3数据传输的质量参数 香农(Shannon)定理:1948年,Claude Shannon在Nyquist定理基础上进而给出了在噪音的环境中,信道容量将与信噪功率比有关。信道容量与信道带宽之间的关系:式中:N为噪音功率;S为信号功率。信道传输的信息多少完全由带宽所决定。此时,信道中的每秒所传输的最大比特数由奈奎斯特(Nyquist)准则决定:计算机网络基础教程-网络数据通信2.3.3数据传输的质量参数 解:按照Shannon定理,已知信噪比电平为20dB,信噪功率比S/N,最大数据传输率为: C=W Log2(1+S/N)=3000Log2(1+100)=19.88kbit/s 6 6 6 6、误码率(、误码率(Error RatesError RatesError RatesError Rates) 误码率也称为出错率,是指数据通信系统在正常工作情况下信息传输的错误率。在计算机网络通信系统中,要求误码率低于1010-6-6。误码率可以用以下几种表示方法: 误比特率P Pb bb1(b1(接收的错误比特数)/)/b0(b0(传输总比特数接收的错误比特数) ) 误码率P Pe ee1(e1(接收码元中错误码元数)/)/e2(e2(传输总码元数) ) 误字率P Pw ww1(w1(接收的错误码字)/)/w0(w0(传输总码字数) ) 误组率P PBwBwbw1(bw1(接收的错误组数)/)/bw0(bw0(传输信息总组数) ) 计算机网络基础教程-网络数据通信2.3.3数据传输的质量参数 7 7 7 7、时延(时延(DelayDelayDelayDelay) 时延是指一个报文或分组从一条链路的一端传送到另一端所需的时间,它包括3 3部分:时延发送时延传播时延处理时延 发送时延:发送数据时使数据块( (分组或报文) )从结点进入到传输媒体所需要的时间。 发送时延(传输时延)数据块长度信道宽度 传播时延:电磁波在信道上的传播一定的距离所需要花费的时间速度 传播时延信道长度/ /电磁波在信道上的传播速度( (m/s)m/s) 处理时延:数据在交换结点为存储转发而进行一些必要处理所花费的时间。处理时延的长短取决于数据通信系统中当时的通信量。当通信量很大时, ,还会发生溢出, ,使分组丢失。计算机网络基础教程-网络数据通信2.3.3数据传输的质量参数 【例2-10】若A、B两台计算机之间的距离为1000km,假设在电缆内信号的传播速度是2108m/s,试对下列两种链路分别计算发送时延和传播时延。 数据块长度为108bit,数据发送速率为1Mbps; 数据块长度为1000bit,数据发送速率为1Gbps; 解:根据上述计算发送时延公式和计算传播时延公式,分别求出不同链路的不同时延。 发送时延108bit/(1Mbps)100s 传播时延1000bit/(2108m/s)5ms 发送时延1000bit/(1Gbps)1s 传播时延1000km/(2108m/s)5ms 通过此例说明,并非信道带宽越宽,数据在信道上跑的速度越快。 计算机网络基础教程-网络数据通信2.3.4串行传输与并行传输 1 1 1 1、串行传输(、串行传输(Serial TransmissionSerial TransmissionSerial TransmissionSerial Transmission) 串行传输是指数据以串行方式,在一条信道上传输。在计算机中,通常是用8 8位的二进制代码来表示一个字符。在数据通信中,串行传输方式如图2-232-23所示。接收设备发送设备1234567812387645并行到串行的转换串行到并行的转换图 2-23 串行传输示意图计算机网络基础教程-网络数据通信2.3.4串行传输与并行传输接收设备发送设备12345678校验数据位1数据线 2 2 2 2、并行传输(、并行传输(Parallel TransmissionParallel TransmissionParallel TransmissionParallel Transmission) 并行传输是指数据以成组的方式在多个并行信道上传输。将表示一个字符的8 8位二进制代码同时通过8 8条并行的通信信道发送出去,这种工作方式称为并行通信,如图图2-242-24所示。图 2-24 并行传输示意图计算机网络基础教程-网络数据通信2.3.5同步传输与异步传输 在数据通信系统中,整个计算机通信系统能否正确有效地工作,在相当程度上依赖于是否能很好地实现同步。目前, ,串行通信的传输按通信约定的格式分为两种,即同步通信方式和异步通信方式。 1 1 1 1、同步传输(、同步传输(SynchronousSynchronousSynchronousSynchronous) 位同步:在数据通信过程中,接收端根据发送端发送数据的起止时间和时钟频率来校正自己的时间基准与时钟频率,这个过程就叫做位同步。实现位同步的方法主要有以下两种: 外同步法。是在发送端发送一路数据信号的同时,另外发送一路同步时钟信号。接收端根据接收到的同步时钟信号来校正时间基准与时钟频率,实现收发双方的位同步。 计算机网络基础教程-网络数据通信2.3.5同步传输与异步传输 内同步法。是从自含时钟编码的发送数据中提取同步时钟的方法,曼彻斯特编码与差分曼彻斯特编码都是自含时钟的编码方法。 字符同步:为保证收发双方正确传输字符,将字符以组为单位传送,在每组字符之前加上一个用于同步控制的同步字符SYN,数据结束后加上后同步信号,接收端根据SYN与后同步信号确定数据字符的起始与终止。 同步传输方式如图2-25所示。图 2-25 同步传输方式示意图1011010101101100.11110101101101000111111001111110同步字节 数据帧 同步字节计算机网络基础教程-网络数据通信2.3.5同步传输与异步传输 2. 2. 2. 2. 异步传输(异步传输(asynchronousasynchronousasynchronousasynchronous) 异步传输一次只传输一个字符, ,每个字符用一位起始位引导、一位停止位结束。起始位为“0 0”, ,占一位; ;停止位为“1 1”, ,占1-21-2位。在没有数据发送时发送方可发送连续的停止位,接收方根据“1 1”至“0 0”的跳变来判别一个新字符的开始, ,然后接收字符中的所有位。异步传输方式如图2-262-26所示。1101101010100110110010001011010 1 1 0 1 1 00数据传输方向停止位 数据位 起始位图 2-26 同步传输方式示意图计算机网络基础教程-网络数据通信 指传送的信息始终是一个方向传送,没反 方向的交互。其信道一般是二线制,一 根用于传输数据,另一根用于监测信号。 允许数据在两个方向上传输,但在某一时 刻,只允许数据在一个方向上传输,它实 际上是一种切换方向的单工通信。 允许数据同时在两个方向上传输,它是两 个单工通信方式的结合,它要求发送设备 和接收设备都有独立的接收和发送能力。2.3.6单向传输与双向传输单工数据传输半双工数据传输全双工数据传输 数据在通信线路上传输是有方向的,根据信号传送的方向与时间关系,数据通信可分为三种基本工作方式:单工通信、半双工通信与全双工通信。 计算机网络基础教程-网络数据通信2.4网络多路复用传输多路复用器多路复用器一条传输线路传输多路信号计算机计算机 传输信号要求的带宽与传输介质允许通过的带宽是不一样的,为了节省开销,应当充分利用传输介质的带宽。在一条介质上同时传送多于一路以上信号的传输方式,叫做该介质的多路复用。多路复用传输技术的基本原理如图2-30所示。 图 2-30 多路复用基本原理示意图计算机网络基础教程-网络数据通信2.4.1频分多路复用 1 1 1 1、频分多路复用的概念、频分多路复用的概念 在物理信道的可用带宽超过单个原始信号所需带宽情况下,可将该物理信道的总带宽分割成若干个与传输单个信号带宽相同的子信道,每个子信道传输一路信号,这就是频分多路复用。频分多路复用的基本工作原理如图2-312-31所示。 图 2-31 频分多路复用原理示意图信道(1)f1信道(2)f2信道(3)f3信道(4)f4信道(5)f5信道(6)f6多路复用器多路复用器源1源2源3源4源5源6目标1目标2目标3目标4目标5目标6信道带宽Bm警戒频带Bg计算机网络基础教程-网络数据通信2.4.1频分多路复用图 2-32 频分多路技术实现示意图104108kHz 108kHz 04Hz6064kHz 64kHz 04Hz100104kHz 104kHz 04Hz04Hz 108kHz 104108kHz04Hz 104kHz 100104kHz电话机1电话机n电话机204Hz 64kHz 6064kHz低通调制器带通多路复用器低通调制器带通调制器带通低通带通调制器低通带通调制器低通调制器低通带通多路复用器 2 2、频分多路复用的技术实现 频分多路复用主要用于 模拟信号的传输。频分多路复用技术用于模拟信号的频分传输,主要用于 和电视系统。一根CATVCATV电缆的带宽大约是500MHz500MHz,可传送8080个频道的电视节目。每个频道6MHz6MHz的带宽中又进一步划分为声音子通道、视频子通道以及彩色子通道,并留有警戒频带。计算机网络基础教程-网络数据通信2.4.2时分多路复用 1 1 1 1、时分多路复用的概念、时分多路复用的概念 时分多路复用(TDM)是将一条物理信道的传输时间划分为若干个时间片,每个用户分得一个时间片,在其占有的时间片内用户使用通信信道的全部带宽。如果与FDM相比较, ,由于FDM是以信道频带作为分割对象, ,通过为多个信道分配互不重叠的频率范围的方法来实现多路复用,因此频分多路复用更适于模拟数据信号的传输,而TDM则以信道传输时间作为分割对象,通过为多个信道分配互不重叠的时间片的方法来实现多路复用,因此更适合于数字数据信号的传输。 2 2 2 2、时分多路复用的实现、时分多路复用的实现 时分多路复用在技术实现上,可分为同步时分多路复用和异步时分多路复用两种方式。 计算机网络基础教程-网络数据通信2.4.2时分多路复用 (1) 同步时分:指发送端的多台计算机通过一条线路向接收端发送数据时进行分时处理,它们以固定的时隙进行分配。 (2) 异步时分:又被称为统计时分复用技术,它能动态地按需分配时隙,以避免每个时隙段中出现空闲时隙。异步时分在分配时隙时是不固定的,而是只给想发送数据的发送端分配其时隙段,当用户暂停发送数据时,则不给它分配时隙。要接收的数据AAAABBCDDDBCDABDADAAAAAABBCDDD复用器解复器要发送的数据时隙浪费,信道资源利用率底一个周期的数据块(帧)在不同时刻,开关切换到不同的输入设备计算机网络基础教程-网络数据通信2.4.3密集波分多路复用 1 1 1 1、波分多路复用(、波分多路复用(WDMWDM) 采用的是波长分隔多路复用技术, ,在同一传输信道内传输多路不同波长的光信号。WDM和FDM基本上都基于相同原理, ,所不同的是WDM应用于光纤信道上的光波传输过程, ,而FDM应用于电模拟传输。波分多路复用原理如图2-342-34所示。图 2-34 波分多路复用原理计算机网络基础教程-网络数据通信2.4.3密集波分多路复用 2 2 2 2、密集波分多路复用、密集波分多路复用 密集波分多路复用( (DWDM) )是在WDM上发展起来的。最初,在一根光纤上只能传送两路光波信号,CIENA首先推出了16路信道系统,现在已能做到在一根光纤上复用80路甚至更多路数的光载波信号。 DWDM的工作原理如图2-35所示。 图 2-35 密集波分多路复用原理示意图复用器012345671550nm1551mn1552nm1553nm1554nm1555nm1556nm1557nm1550nm1551mn1552nm1553nm1554nm1555nm1556nm1557nm0123456720Gbps EDFA120km分用器计算机网络基础教程-网络数据通信2.4.4码分多路复用 1 1 1 1、码分多路复用的概念、码分多路复用的概念 码分多路复用( (CDM) )是一种用于移动通信系统的新技术, ,笔记本电脑和掌上电脑等移动性计算机的连网通信将会大量使用码分多路复用技术。在CDM系统中, ,所有用户占用相同的带宽,使用同一频率同时发送或接收信号,各个用户的信号用各自不同的地址码序列来区分。 2 2 2 2、码分多路复用的基本原理、码分多路复用的基本原理 CDM的理论基础是微波扩频通信,利用扩频通信中不同码型的扩频码之间的相关性,为每个用户分配一个扩频编码,以区别不同的用户信号, ,发送端可用不同的扩频编码分别向不同的接收端发送数据,接收端用不同的扩频编码进行解码, ,就可得到不同发送端送来的数据,实现多址通信。计算机网络基础教程-网络数据通信2.4.4码分多路复用 3 3 3 3、码分多路复用的实现、码分多路复用的实现 CDM是建立在波分多路复用的基础上, ,既利用了一个波长不同的信道,又可使不同的用户共享一个信道,但不同用户具有不同的正交码形,互不重叠,其实现技术如图2-36所示。 图 2-36 直接扩频CDM的卫星通信系统接收端基础调制 多路调制信码输出载波产生器伪码产生器信源上变频本地码产生器下变频带通积分判决同步/载波IBDDBKJHGFEAC其它地址信号多路解调 基础解调发送端卫星转发器计算机网络基础教程-网络数据通信2.5 网络数据交换 各种数据经过编码后在通信线路上进行传输,实现数据通信。数据通信最简单的方式是利用传输介质将两个端点直接相连,但每个通信系统都采用把收发两端直接相连的形式是不可能的,通常通过一个由多个结点组成的中间网络,把数据从源结点转发到目的结点,实现相互通信。因此,数据交换是研究如何通过中间网络实现联网计算机之间的数据交换问题。 目前,常用的网络数据交换方式可归结为以下4 4种: : 电路交换电路交换 报文交换报文交换 分组交换分组交换 快速交换快速交换计算机网络基础教程-网络数据通信2.5.1电路交换在传输任何数据之前,要先经过呼叫过程建立一条端到端的电路。在整个数据传输过程中,所建立的电路必须始终保持连接状态。 数据传输结束后,由某一方发出拆除请求然后逐节拆除到对方节点。(1)电路建立(2)数据传输(3)电路拆除 1 1、电路交换概念 电路交换是根据 交换原理发展起来的一种直接交换方式。在数字通信中,电路交换传输主要是应用同步传输模式来实现的。电路交换的过程分为3 3个步骤:电路交换原理如下图所示。计算机网络基础教程-网络数据通信2.5.1电路交换源节点A交换节点1交换节点6呼叫请求呼叫应答数据数据释放请求释放应答目的节点B电路建立数据传输电路拆除源节点 A目的节点 B公用电话交换网123456计算机网络基础教程-网络数据通信2.5.1电路交换 2 2 2 2、电路交换的优点、电路交换的优点 (1) (1) 连接建立后, 数据以固定的传输率传输, 传输延迟小。 (2) (2) 由于物理线路被单独占用,故不可能发生冲突; (3) (3) 适用于实时大批量连续的数据传输。 3 3 3 3、电路交换的缺点、电路交换的缺点 (1) (1) 建立连接将跨多个设备或线缆,则会需要花费很长的 时间。 (2) (2) 连接建立后,由于线路是专用的,即使空闲,也不能 被其它设备使用造成一定的浪费。 (3) (3) 对通信双方而言,必须做到双方的收发速度、编码方法、信息格式和传输控制等一致才能完成通信。计算机网络基础教程-网络数据通信2.5.2报文交换 1 1 1 1、报文交换的工作原理、报文交换的工作原理 报文交换类似于发送信件,是以报文为单位发送信息,不管发送数据的长度是多少都把它当作一个逻辑单元,每个报文由报头、正文和报尾3 3部分组成,报头中包含发送计算机的地址和接收信息的计算机地址。通信子网根据报头目的地址选择路径在两个结点之间的一段链路上逐段传输,不需要在两个主机之间建立多个结点组成的通道, ,报文交换过程如图2-392-39所示。主机A主机BCCCDCGCA通信子网CFCBCE图 2-39 报文交换过程计算机网络基础教程-网络数据通信2.5.2报文交换 2 2 2 2、报文交换的优点、报文交换的优点 电路利用率高。报文可以分时共享交换设备间的线路。 在电路交换网络上,当通信量变得很大时, ,就不能接受新的呼叫。而在报文交换网络上, ,通信量大时仍然可以接收报文, ,不过传送延迟会增加。 报文交换系统可以把一个报文发送到多个目的地,而电路交换网络很难做到这一点。 报文交换网络可以进行速度和代码的转换。 3 3 3 3、报文交换的缺点、报文交换的缺点 数据的传输延迟比较长,且延迟时间长短不一,因此不适用于实时或交互式的通信系统。 当报文传输错误时,必须重传整个报文。计算机网络基础教程-网络数据通信2.5.3分组交换 分组交换是报文交换的改进,因而又称为报文分组交换。它将报文分成若干个分组,每个分组的长度有一个上限,有限长度的分组使得每个节点所需的存储能力降低了,以提高交换速度。分组交换适用于交互式通信,如终端与主机通信。报文分组的结构如图2-40所示。1010010101 0110011010首部 数据首部 数据首部 数据报文报文图 2-40 报文分组的组成 报文分组交换是在电路交换和报文交换的基础上发展起来的,因而结合了两者的优点,并且有数据报方式和虚电路方式。 计算机网络基础教程-网络数据通信2.5.3分组交换 1 1 1 1、数据报方式、数据报方式 在数据报方式中子网接收主机A A发送的报文经编址、拆卸后分成若干分组, , 设有3 3个分组P1P1、P2P2、P3P3。CACA将根据子网当前的通路情况及通信量情况, ,将分组P1P1、P2P2、P3P3沿不同的子网路径发送出去, ,接收端将接收的分组重新组装成报文。这类服务没有建立链路和拆除链路的过程,如图2-422-42所示。图 2-42 数据报方式交换过程主机ACCCDCGCA通信子网CFCBCEP1P2P3P3P2P1P2P1P1P2P3P3P1P3主机B计算机网络基础教程-网络数据通信2.5.3分组交换2 2 2 2、虚电路方式、虚电路方式 虚电路方式是试图将数据报方式与电路交换方式结合起来,发挥两种方法的优点,达到最佳的数据交换效果。与电路交换方式类似,虚电路方式在数据传输前也要建立一条传输通路,但这条通络是逻辑的而非物理的。 虚电路方式两个用户的终端设备在开始互相发送和接收数据之前需要通过通信网络建立逻辑上的连接,用户不需要在发送和接收时清除连接。虚电路可以通过呼叫请求建立,并要赋予虚电路号。子网中的结点之间就是通过虚电路号将分组沿子网中的结点逐站传递。虚电路的工作方式如图2-43所示。计算机网络基础教程-网络数据通信2.5.3分组交换A1一B1虚电路:VC1LCl(3)LC2(2)LC3(1)A2一C1虚电路:VC2LCl(2)LC2(1)LC4(3)A3一Dl虚电路:VC3LC1(1)LC5(4)用户A1与用户B1建立的虚电路为VClLCl(3)+LC2(2)+LC3(1)用户A2与用户C1建立的虚电路为VC2LCl(2)+LC2(1)+LC4(3)用户A3与用户D1建立的虚电路为VC3LCl(1)LC5(4)3LC32用户B1用户C1用户A1用户A2用户A3用户D1结点B结点C结点A结点D中继结点1中继结点2传输媒体411213LC1LC5LC2LC4图 2-43 虚电路的工作方式计算机网络基础教程-网络数据通信2.5.3分组交换 由于虚电路方式具有电路交换与分组交换技术的优点,因此在计算机网络中得到了广泛的应用。虚电路服务与数据报服务的主要区别如下表:计算机网络基础教程-网络数据通信2.5.4帧中继交换 由于在数据链路层的数据单元被称为帧,故将此技术称为帧中继(FRS),它是在OSI数据链路层上用简化的方法传送和交换数据单元的一种技术。帧中继交换结构如下图所示。作为DTE的交换机DTE作为DTE的路由器FRADFRSFRSFRSFRSDCEDCEDCEDCE帧中继交换结构图计算机网络基础教程-网络数据通信2.5.4帧中继交换高效性 经济性可靠性灵活性帧中继交换的特点主要体现在以下4个方面 1 1 1 1、帧中继交换的特点、帧中继交换的特点 帧中继使用分组交换协议,该协议采用统计复用技术,从单条线路上的用户站点多个信息源处装载数据到帧中继网络。帧中继是以分组交换技术为基础,利用数字系统低误码率的特点和虚电路交换的优点,简化了可靠性传输和差错控制机制,从而获得良好性能的革新技术。计算机网络基础教程-网络数据通信2.5.4帧中继交换 2 2 2 2、帧中继交换的主要应用、帧中继交换的主要应用 帧中继探测误码和阻塞的能力非常小。这是由于帧中继的开发是基于传输媒介,是相对可靠和无误码的,终端用户的应用程序能够探测和恢复分组的误码。正是由于帧中继具有良好的性能特点,因此得到广泛应用,主要体现在以下5 5个方面:数据帧是以数据块(几千个比特)进行交换的,因此很适合高分辨率的图像传输,这类应用的特点是低延迟和高吞吐率。高吞吐率特别适合大型文件的传输,以便在较短的时间内完成。数据块交互文件传输计算机网络基础教程-网络数据通信2.5.4帧中继交换文字仅使用较短的帧,因而这类应用的特点是低延迟和低吞吐率。帧中继适用于处理突发性信息和可变长度帧的信息,因此特别适用于局域网的互联。目前,帧中继交换技术已广泛地应用于公共和专用网络上。字符交互通信突发性信息把大量低效率的应用通过帧中继复用起来可以取得较好的经济效果。低效率复用计算机网络基础教程-网络数据通信2.5.5ATM信元交换 ATM 是异步传输模式的简称,是建立在电路交换和分组交换基础上的一种面向连接的快速分组交换技术, ,它能最大限度地发挥电路交换与分组交换技术的优点, ,具有从实时的话音信号到高清晰度电视图像等各种高速综合业务的传输能力。它采用定长分组做为传输和交换的单位,这种分组被称为信元。 1 1 1 1、ATMATMATMATM信元结构信元结构 分组交换的基本数据传输单元是分组, ,为了与X.25X.25协议的分组(Packet)(Packet)相区分,所以在ATMATM中称为信元(Cell)(Cell)。图 2-47 ATM信元结构 ATM由一个长度为5字节的信元头和一个长度为48字节的用户数据组成,其结构如图2-47所示。计算机网络基础教程-网络数据通信2.5.5ATM信元交换 2 2 2 2、ATMATMATMATM信元通道信元通道 ATM ATM信元交换是通过物理链路(PL)(PL)来实现的,PL,PL是连接ATMATM交换机ATMATM交换机、ATMATM交换机ATMATM主机的物理线路。每条物理链路可以包含一条或多条虚通路(VP),(VP),虚通路可以是永久的, ,也可以是交换式的。每条虚通路中可以有单向或双向的数据流,ATMATM支持不对称的数据速率,即允许两个方向的数据速率可以是不同的。每条虚通路可包含一条或多条虚通道(VC)(VC)。PLPL、VPVP、VCVC三者之间的关系如图2-482-48所示。图 2-48 PL、VP、VC之间的关系VCVCVCVCPLVPVP ATM的传输是在端用户之间建立直接的虚连接, ATM定义了两种类型的虚连接,即虚通路连接(VPC)与虚通道连接(VCC)。计算机网络基础教程-网络数据通信2.5.5ATM信元交换 3 3 3 3、 ATMATMATMATM信元传送信元传送 在ATM交换中,文本、语音、视频等所有数据被分解为长度固定的信元在网络中传递, ,在接收端恢复成所需的格式。信元在网络中传输期间出现的一切问题都由终端来处理,使得传送机制变得十分简单。正是由于ATMATM采用固定长度的信元,并将信道划分为时间片序列,每个时间片用来传输一个信元,时间片与信元一一对应,因而大大简化了对信元的传输控制和网内协议。信元方式的信息传送如图2-502-50所示。 图 2-50 信元方式信息传送示意图信适 元 物配 交 理层 换 层层信物 元 适理 交 配层 换 层层信元传送数字信号视频信号语音中间结点固定长度信元信元交换层物理层计算机网络基础教程-网络数据通信2.6 网络数据传输差错控制 编码器数据打包处理自适应码率控制自适应非均匀纠错控制反馈控制解码器传输网络Feedbackinformationpacketsbitstreamspackets在数据通信系统中,差错的产生是不可避免的,差错控制技术是分析差错产生的原因与差错类型、研究发现差错、纠正差错,把差错控制在尽可能小的允许范围内的技术和方法。计算机网络基础教程-网络数据通信2.6.1差错的产生与类型图 2-52 差错产生的过程 1 1 1 1、差错的产生、差错的产生 在数据通信过程中,由于信号的衰减、噪音的干扰,通信线路上的数据信号与干扰信号叠加在一起,会造成接收端接收到发生差错的数据。例如,把“1 1变为0 0”和把“0 0变为1 1”。我们把通过通信信道后接收的数据与发送数据不一致的现象称为传输差错,通常简称为差错。产生差错的过程如图2-522-52所示。 (b) 实际环境(a) 理想状态信 源信 宿信 源信 宿噪音干扰出错计算机网络基础教程-网络数据通信2.6.1差错的产生与类型2 2 2 2、差错的类型、差错的类型 由传输介质导体的电子热运动产生的。 其特点是:时刻存在,幅度较小,频谱宽, 强度与频率无关,是一类随机的噪声。 是由外界电磁干扰引起的,噪声幅度较 大。冲击噪声持续时间较长,冲击噪声 引起的差错称突发差错。热噪声冲击噪声计算机网络基础教程-网络数据通信2.6.2差错检测方法在计算机通信中,检测接收到的数据是否受到噪声影响而发生了差错的方法是利用检错码来判断。常用的检错码有两种,即奇偶校验码和循环冗余码。 1 1 1 1、奇偶校验码、奇偶校验码 奇偶校验码是一种通过增加冗余位使得码字中“”的个数为奇数或偶数的编码方法,它是一种检错码。计算机网络基础教程-网络数据通信2.6.2差错检测方法 2 2 2 2、循环冗余码(、循环冗余码(CRCCRCCRCCRC)在发送端产生一个循环冗余码,附加在信息位后面一起发送到接收端,接收端收到的信息按发送端形成循环冗余码同样的算法进行校验,若有错,需重发。 例如已知信息码: 110011,信息多项式: K(X)=X5+X4+X+1,生成码:11001,最高阶为:X4(r=4), 求:循环冗余码和码字。 解:(X5+X4+X+1)X4的积是 X9+X8+X5+X4 ,对应的码是1100110000。由计算结果可知冗余码是1001,码字是1100111001。 1 0 0 0 0 1Q(X) 1 1 0 0 1 )1 1 0 0 1 1 0 0 0 0 1 1 0 0 1, 1 0 0 0 0 1 1 0 0 1 1 0 0 1 (冗余码)计算机网络基础教程-网络数据通信2.6.3差错控制方法在数据通信系统中,差错控制包括差错检测和差错纠正两部分。目前,常用的纠错方法有前向纠错、反向重发和混合纠错方法。不过,目前还不可能做到检测和纠正所有的错误。 1 1 1 1、前向纠错、前向纠错前向纠错方法(FEC)(FEC)是由发送数据端发出能纠错的编码,接收端收到这些编码后便进行检测,当检测出差错后自动纠正差错。FECFEC原理如图2-552-55所示。图 2-55 FEC方法原理图信源纠错码编码器发送器接收器纠错码编码器信宿噪音源前向信道计算机网络基础教程-网络数据通信图 2-56 反馈重发纠错的实现机制2.6.3差错控制方法 2 2 2 2、反馈重发检错方法、反馈重发检错方法 反馈重发检错方法又称自动请求重发(ARQ)方法, ,它是由发送端发出能够检测错误的编码,接收端依据检错码的编码规则进行判断。检测出差错后通过反馈信道告诉发送端重新发送数据,直到无差错为止。反馈重发机制如图2-52-56 6所示。信源校验码编辑器发送装置存储器反馈信号控制器接收装置信宿传输信道发送端接收端反馈信号控制器校验码编辑器计算机网络基础教程-网络数据通信2.6.3差错控制方法 3. 3. 3. 3. 混合纠错方法混合纠错方法 混合纠错方法就是前向纠错和反馈重发检错的结合,反馈重发纠错的实现方法可分为停止等待和连续工作方式。 (1) (1) 停止等待方式:其工作原理是发送端发送完一个数据单元后,便停下来等待接收端应答信息的到来。如果收到的应答信息是正确应答,发送端就继续发送下一数据帧;如果收到的应答是错误应答,则重发出错数据帧。 (2) (2) 连续工作方式:为了克服停止等待方式的缺点,人们提出了连续工作方式。在这种方式中又分为拉回方式和选择重发方式。拉回方式是发送端连续发送数据帧,接收端每收到一个数据帧就进行校验,然后发出应答信息;选择重发方式是当发送端收到错误应答时暂停正常发送,而重新发送出错的数据帧,然后再继续正常的发送。计算机网络基础教程-网络数据通信本章小结数据通信技术是依照通信协议,利用数据传输技术在两个功能单元间传递数据信息,实现计算机与计算机、计算机与终端以及终端间通信。数据通信按信号传送方向与时间的关系可分为3种:单工、半双工与全双工通信。常用的传输介质有:双绞线、同轴电缆、光纤电缆,以及无线与卫星通信信道。为了便于信息在通信传输介质上进行传输,必须对信息进行调制或编码,常用的调制与编码方法有4种。21计算机网络基础教程-网络数据通信
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号