《计算机网络技术基础》课件第2章.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《计算机网络技术基础》课件第2章.ppt》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络技术基础 计算机网络技术 基础 课件
- 资源描述:
-
1、第二章第二章 数据通信基础数据通信基础2.1 网络数据通信基础知识2.2 网络通信接口2.3 异构系统的连接2.4 网络体系与层次结构2.5 网络中的数据交换技术2.6 计算机网络的传输介质2.7 高速网络中的交换技术本章小结习题 2.1 网络数据通信基础知识网络数据通信基础知识2.1.1 数据通信的基本概念数据通信的基本概念1.信息、数据和信号信息、数据和信号在计算机网络中,通信的目的是传输信息或消息。信息(Information)是消息(Message)所包含的内容,它的载体是数字、文字、语音、图形和图像等。数据(Data)是传递信息的实体,它是和有意义的实体相联系的,而信息则是该数据的内
2、容或解释。数据分两种:模拟数据和数字数据。前者取连续值,后者取离散值。模拟数据反映的是连续消息,如话音和图像等。话音的声压是时间的连续函数。数字数据反映的是离散消息,就是用一系列符号代表的消息,而每个符号只可以取有限个值。数字数据在传送时,一段时间内传送一个符号,因此在瞬间内数据是离散的。因此,用来反映取值上离散的文字或符号的数据是数字数据。信号(Signal)是数据的电编码或电磁编码。它分为两种:模拟信号和数字信号。模拟信号是一种连续变化的电信号,它用电信号模拟原有消息。显然,模拟信号的取值可以有无限多个,图2-1(a)表示话音声压随时间连续变化的消息,图2-1(b)表示与之相应的电流幅度随
3、时间变化的电信号。数字信号是一种离散信号,它的取值是有限个,比如计算机及其外围设备产生和交换的信息都是由二进制代码表示的字母、数字或控制符号。图2-1 模拟信号2信道及信道的类型信道及信道的类型在数据通信系统中,传输信息的通路称为“信道”。信道一般都是用来表示向某一个方向传送信息的媒体。在计算机网络中,有物理信道和逻辑信道之分。根据传输介质是否有形,物理信道可以分为有线信道和无线信道。如果按照信道中传输的数据信号的类型来分,物理信道又可以分为模拟信道和数字信道。模拟信道传输的是模拟信号,而数字信道直接传输二进制数字脉冲信号。如果按照信道的使用方式来分,又可以将信道分为专用信道和公共交换信道。专
4、用信道有两种连接方式:一种是点对点式连接(点点连接);另一种是点对多点式连接(多点连接),参见图2-2。图2-2 通信信道连接类型3数据通信系统的主要技术指标数据通信系统的主要技术指标1)数据传输率S 数据传输率又称比特率,是指数字信号的传输速率,它表示单位时间内所传送的二进制代码的有效位(bit)数,单位用比特每秒(b/s)表示。数据传输率S可用以下公式计算:nTslb1式中:T信号脉冲重复周期;n一个脉冲信号代表的有效状态数,是2的整倍数,例如,二进制的一个脉冲可表示“0”和“1”两个状态,故n=2;lbn单位脉冲能表示的比特数,如n=4时,表示一个单位脉冲为2 bit。在实际应用中,常用
5、的数据传输速率单位有:kb/s、Mb/s、Gb/s和Tb/s,其中:1 kb/s=103 b/s,1 Mb/s=103 kb/s,1 Gb/s=103 Mb/s,1 Tb/s=103 Gb/s2)波特率B 波特率是一种调制速率,也称波形速率或码元速率。它是指模拟信号传输过程中,从调制解调器上输出的调制信号每秒钟载波调制状态改变的次数;在数据传输过程中,线路上每秒钟传送的波形个数就是波特率,其单位为波特(Baud)。从调制速率的意义来理解,它是脉冲信号经过调制后的传输速率,通常用于表示调制解调器之间传输信号的速率。若以T表示波形的持续时间,则调制速率B可以表示为TB1比特率和波特率之间有下列关系
6、:S=B lbn其中,n为一个脉冲信号所表示的有效状态数。在二进制中,一个脉冲的“有”和“无”表示1和0两种状态。在二相调制中,n=2,故S=B,即比特率与波特率相等。但在更高相数的多相调制中,S与B就不相同了。例如,在四相调制中,n=4,如果B=1200 bit,则信号传输速率S=2400 b/s。3)出错率出错率是指数据通信系统在正常工作情况下信息传输的错误率,也称误码率。传输可靠性指标由于传输中信息的最小单位不同而不同。信息的单位可以是比特、码元、码字、一组码字。误比特率Pb:接收的错误比特数占传输总比特数的比例,即:传输的总比特数接收的错误比特数bP4)信道容量信道容量是指信道能传输信
7、息的最大能力,一般用带宽来描述。模拟信道的容量指信道传输信号的可接收频率范围,其带宽为传输信号的最高频率和最低频率的差值。如话音电路接收的语音频率为3003400 Hz,则其带宽为3400-300=3100 Hz(一般话音电路带宽取4 kHz)。在数字信道中,一般用单位时间内最大可传送比特数来描述带宽。例如,某传输媒体最大的传输速率为9600 b/s,则其带宽为9600 b/s。任何通信信道都不是理想的,由于信道带宽的限制及信道干扰的存在,信道的数据传输速率总会有一个上限。1924年,奈奎斯特(Nyquist)就推导出在具有理想低通矩形特性信道情况下的最高码元传输速率公式:理想低通信道每赫兹带
8、宽的最高码元传输速率是2 Baud每秒,称为奈氏准则。例如,话音电路的带宽为4 kHz,则其最高码元传输速率是8000 Baud每秒;假设1 Baud携带3 bit的信息,则最高传输速率为24 000 b/s。对于具有理想带通矩形特性的信道,奈氏准则变为理想低通信道每赫兹带宽的最高码元传输速率是1 Baud每秒。信道的最大信息传输速率为C:C=2W lbn其中,W为信道的带宽(以Hz为单位),n为一个脉冲信号代表的有效状态数。奈氏准则描述的是有限带宽、无噪声信道的最大数据传输速率与信道带宽之间的关系。如考虑信道噪声问题,可用香农(Shannon)定律来表述,它描述了有限带宽、有随机热噪声信道的
9、最大数据传输速率与信道带宽、信号噪声功率比之间的关系。信道的最大信息传输速率为C:其中,W为信道的带宽(以Hz为单位),S为信道内所传信号的平均功率,N为信道内部的噪声功率。1lb NSWC香农(Shannon)定律表明,信道的带宽或信道中的信噪比越大,信息的最高传输速率就越高。对于3.1 kHz带宽的话音电路,如果信噪比S/N=2500,那么由香农定律可知,无论采用何种编码技术,信息的传输速率都不超过3100lb(1+2500)35 kb/s。这两个定律在使用时,必须分清各自的条件,例如,当S/N时,应该转换为奈奎斯特定律去计算,这是由于条件发生了变化,选择的对象亦即随之而变动。2.1.2
10、数据传输数据传输1数据传输方式数据传输方式(1)并行传输。如图2-3所示,两数据设备之间一次传输n位并行数据,每条连线对应一条信道,用于传输代码的对应位,n条信道组成了n位并行信号。图2-3 并行传输方式(2)串行传输。串行传输时,数据一位一位地在一条信道上传输。如图2-4所示,数据发送端向数据接收端发出了“01001101”的串行数据。图2-4 串行传输方式2数据的通信方式数据传输是有方向的,这是由传输电路的能力和特点所决定的。按传输的方向不同,数据传输可分为三种基本工作方式:单工通信、半双工通信和全双工通信。3数据同步方式数据同步方式数据在线路上传输时,为保证发送端发送的信息能够被接收端正
11、确无误接收,要求发送端和接收端的收发动作必须控制在同一时间内进行,即发送端以某一速率在一定的起止时间内发送数据,接收端也必须以同一速率在相同的起止时间内接收数据。常用的同步方式有两种:异步方式和同步方式。(1)异步方式。图2-5(a)、(b)分别给出5位字符和8位字符的异步方式结构。图2-5 异步方式字符结构(2)同步方式。如图2-6所示。发送前,发送端和接收端应先约定同步字符的个数及每个同步字符的代码,以便实现接收与发送的同步。图2-6 同步传输4数据传输类型数据传输类型 1)基带传输由计算机或数字终端产生的信号是一连串的脉冲信号,它包含有直流、低频和高频等组成分量。在基带传输中,需要对数字
12、信号进行编码,即用不同电压极性或电平值代表数字信号的“0”和“1”。常见的编码方法有三种:非归零编码、曼彻斯特编码和差分曼彻斯特编码。(1)非归零编码。非归零编码(NRZ,Non-Return to Zero)如图2-7(a)所示。NRZ码规定:负电压代表“0”,正电压代表“1”。也可以有其他表示方法。(2)曼彻斯特编码。曼彻斯特(Manchester)编码是目前广泛使用的编码方法之一。它的编码规则是:每比特的时钟周期的1/2都有跳变,该跳变既可代表本地时钟,也可代表数字信号的取值;由高电位向低电位跳变代表“1”,由低电位向高电位跳变代表“0”。典型的曼彻斯特编码波形如图2-7(b)所示。曼彻
13、斯特编码的缺点是效率较低。(3)差分曼彻斯特编码。差分曼彻斯特编码的编码规则是:每比特的时钟周期的1/2都有跳变;码元值为“1”,开始处不发生跳变;码元值为“0”,开始处发生跳变。其典型波形见图2-7(c)。图2-7 数字信号三种编码的波形2)频带传输基带传输是数据通信中一种非常重要的传输形式,但是它只能在信道上原封不动地传输二进制数字信号。传统的电话通信信道是为传输语音信号而设计的,它只适用于传输音频范围为3003400 Hz的模拟信号,不适用于直接传输计算机的数字基带信号。为了利用电话交换网实现计算机之间的数字信号传输,必须将数字信号转换成模拟信号。为此,需要在发送端选取音频范围内的某一频
14、率的正(余)弦模拟信号作为载波,用它运载所要传输的数字信号,通过电话信道将其送至另一端;在接收端再将数字信号从载波上取出来,恢复为原来的信号波形。这种利用模拟信道实现数字信号传输的方法称为“频带传输”。在调制过程中,选用的载波信号可以表示为:y=A(t)cos(t+)其中,振幅A、角频率、相位是载波信号的三个电参量,它们是正弦波的控制参数,称为调制参数。它们的变化将对正弦载波的波形产生影响,通过改变这三个参量可以实现对模拟数据信号的编码,相应的调制方式分别为幅度调制、频率调制和相位调制。(1)幅度调制。幅度调制又称为“振幅键控”(ASK,Amplitude-Shift Keying)。在幅度调
15、制中,频率和相位都是常数,振幅为变量,即载波的幅度随发送的信号而变化,表示为图2-8(a)是具有0、1两个幅度值的调幅波形(二元制调幅波),具有一定幅度的载波信号表示“1”,幅度等于0的载波信号表示“0”。为提高传输速度,可采用多幅度调制,即调制电平有4个、8个或更多。nAAAtAtt,)()()(2100(2)频率调制。频率调制又称移频键控(FSK,Frequency-Shift Keying)。在频率调制中,振幅和相位为常量,频率为变量,表示为在二元制中,数字信号“0”和“1”分别用两种不同频率的波形表示,如图2-8(b)所示,“1”调制为频率为1的波,“0”调制为频率为2的波。nttAt
16、A,)()()(2100图2-8 三种调制方式的波形(3)相位调制。相位调制又称移相键控(PSK,Phase-Shift Keying)。在相位调制中,振幅、频率为常量,相位为变量,其函数表达式为在二元制情况下,信号“0”和“1”分别用不同相位的波形表示,如图2-8(c)所示。相位调制又分绝对相位调制和相对相位调制两种。nttAtA,)()()(2100绝对相位调制中,数字“0”和“1”的载波信号起始相位不同,即=0代表数字“1”=180代表数字“0”,反之也成立。在多相制中,相位有多种变化。如在四相制中,相位角有四种变化:=0,90,180,360,它们分别代表数字00、01、10、11。相
17、对相位调制中,传送数字“1”时,相邻两波形相位不变;传送数字“0”时,相邻两载波相位变化为180。相位调制占用频带较窄,抗干扰性能好,实际应用中常使用这种方式。5多路复用技术多路复用技术在数据传输时,为了高效合理地利用资源,通常采用多路复用技术,使多路数据信号共同使用一条线路进行传输,如图2-9所示。图2-9 多路复用技术多路复用技术通常分为频分多路复用技术FDM、时分多路复用技术TDM(同步时分复用技术和异步时分复用技术)、波分多路复用技术WDM和码分多路复用技术CDMA等,其中频分多路复用技术在早期电话系统和无线电模拟通信中用得较多;在数据通信和计算机网络通信中使用时分多路复用技术;随着光
18、纤技术在数据通信中的应用,光纤通道采用了波分多路复用技术;码分多路复用技术常称为码分多址CDMA技术,多使用在手机等移动通信中。(1)频分多路复用技术(FDM)。频分多路复用技术是一种按频率来划分信道的复用方式。采用FDM时,将信道按频率划分为多个子信道,每个信道可以传送一路信号,频分复用原理如图2-10所示。图2-10 频分复用原理(2)同步时分复用技术(STDM)。同步时分复用技术采用固定时隙分配方式,即将传输时间按特定长度连续地划分成特定时间段(称为帧),再将每一帧划分成固定长度的多个时隙(时间片)。各时隙以固定的方式分配给各路数字信号(如图2-11所示),即将这些时隙分配给固定的用户终
19、端,并且周期地重复分配每一帧。图2-11 同步时分复用技术(3)异步时分复用技术(ATDM)。异步时分复用技术又被称为统计时分复用或智能时分复用(ITDM)技术,它能动态地按需分配时隙,避免每帧中出现空闲时隙。2.1.3 数据差错检测与控制数据差错检测与控制1差错的检测差错的检测数据在通信线路上传输时,由于传输线路上的噪声或其他干扰信号的影响,往往使发送端发送的数据不能正确地被接收端接收,这就产生了差错。差错可用误码率Pe来度量:接收的总码元数错误接收的码元数eP可采用如下两种方法来降低误码率,提高传输质量:(1)选择好的通信线路,即改善通信线路的电气性能,使误差的出现概率降低到系统要求的水平
20、。(2)在通信线路上,设法检查错误,采取措施对错误进行差错控制,即在数据传输时,采取一定的方法发现并纠正错误。2抗干扰编码的控制方式抗干扰编码的控制方式(1)反馈重发纠错。反馈重发纠错简称ARQ,其工作原理是:由发送端发出能够检测出错误的码检错码,接收端按该码的编码规则判断传输中有无差错;若有差错,通过反馈信道把判定结果告诉发送端,发送端重发该信息,直至接收端接收正确为止。当干扰频繁出现时,发送端重发的次数也就随之增加。多次重发某一信息会使传送信息的连贯性差,但由于该方式只要求发送端发送检错码,接收端检查有无错误,无需纠正错误,因此设备简单。(2)前向纠错。前向纠错简称FEC,其工作原理是:由
21、发送端送出纠错码,接收端通过接收译码器不仅可发现错误,而且能自动纠正错误。该方式不需反馈信道就可实现一个对多个用户的通信,但译码设备比较复杂,且因所选用的纠错码与信道干扰情况有关,某些情况下,为了纠正差错,要求附加的冗余码较多,故传输效率较低。3几种冗余校验方法几种冗余校验方法(1)垂直冗余校验。垂直冗余校验是以字符为单位的校验方法。一个字符由8位组成,其中低7位是信息码,最高位是冗余校验位。校验位可以使每个字符代码中“1”的个数为奇数或为偶数。若字符代码中“1”的个数为奇数,称奇校验;“1”的个数为偶数,称偶校验。例如,一个字符的7位代码为1010110,有4个“1”(偶数个),若为奇校验,
22、则校验位为1,即整个字符为11010110,如下图所示。同理,若为偶校验,则校验位应为0,即整个字符为01010110。垂直冗余校验能发现传输中任意奇数个错误,但不能发现偶数个错误。(2)水平冗余校验。水平冗余校验把数个字符组成一组,对一组字符的同一位(水平方向)进行奇或偶校验,得到一列校验码。发送时,一个接一个地发送字符,最后发送一列校验码。如:一组字符包括5个字符,如表2-1所示,每个字符的信息代码是7位,传送时先顺序传送0、1、2、3、4的b1b7位,最后传送校验码,假设水平校验采用偶校验。水平冗余校验能发现长度小于字符位数(现在为7位)的突发性错误。表表2-1 水平冗余校验水平冗余校验
23、(3)水平垂直冗余校验。同时进行水平和垂直冗余校验就得到水平垂直冗余校验。具体地说,就是对表2-1中的5个字符均再增加一位校验位b8。如表2-2所示,b8是垂直校验位,每行的最右一位是水平校验位,它们可以是奇校验或偶校验。表2-2均是偶校验。水平垂直校验码也称方阵码,这种码有较强的检错能力,它不但能发现所有一位、二位或三位的错误,而且能发现某一行或某一列上的所有奇数个错误。方阵码广泛应用于计算机网络通信及计算机的某些外部设备中。表表2-2 水平垂直冗余校验水平垂直冗余校验(4)循环冗余校验。循环冗余校验码的纠错能力与校验码的位数有关,校验码位数越多,检错能力就越强。此外,产生循环冗余校验码的规
24、则也影响检错能力,这里不再多阐述。校验多项式g(x)有以下几种:CRC-16=x16+x15+x2+1CRC-CCITT=x16+x12+x5+1CRC-32=x32+x26+x23+x22+x16+x12+x11+x10+x8+x7+x5+x4+x2+x+1最精确和最常用的差错控制技术是循环冗余校验,即CRC校验。这是一种较为复杂的校验方法,它将要发送的二进制数据(比特序列)当作一个多项式F(x)的系数。在发送端,用收发双方预先约定的生成多项式G(x)去除F(x),求得一个余数多项式R(x);将此余数多项式加到F(x)数据多项式之后,发送到接收端。在接收端,用同样的G(x)生成多项式去除接收
25、到的比特序列,若能被其整除,则表示传输无误;反之,表示传输有误,通知发送端重发数据,直至传输正确为止。下面举例说明生成CRC校验码的过程,并写出实际传输的比特序列。条件:CRC校验的生成多项式为:G(x)=x4+x+1,相应的比特序列为“10011”,其最高项指数为4,故k=4。要发送的二进制信息多项式为:F(x)=x4+x+1,相应的比特序列为“10110”,r=4。根据上述步骤进行模二除法,用G(x)去除xkF(x),计算过程如图2-12所示。xkF(x)的比特序列为:10110 0000。接收验证:假定接收到的数据为:101101111。验证计算:如图2-13所示。验证结果为“0”,表示
展开阅读全文