《计算机网络概论》-刘兵-电子教案 第2章

上传人:E**** 文档编号:89407921 上传时间:2019-05-24 格式:PPT 页数:61 大小:397.50KB
返回 下载 相关 举报
《计算机网络概论》-刘兵-电子教案 第2章_第1页
第1页 / 共61页
《计算机网络概论》-刘兵-电子教案 第2章_第2页
第2页 / 共61页
《计算机网络概论》-刘兵-电子教案 第2章_第3页
第3页 / 共61页
《计算机网络概论》-刘兵-电子教案 第2章_第4页
第4页 / 共61页
《计算机网络概论》-刘兵-电子教案 第2章_第5页
第5页 / 共61页
点击查看更多>>
资源描述

《《计算机网络概论》-刘兵-电子教案 第2章》由会员分享,可在线阅读,更多相关《《计算机网络概论》-刘兵-电子教案 第2章(61页珍藏版)》请在金锄头文库上搜索。

1、计算机网络概论,刘兵 制作,第2章 数据通信,数据通信的组成及数据的编码方式 数据通信的传输方式 传输介质的组成及适用场合 数据传输中的差错处理,2.1 数据通信系统,2.1.1 数据通信概述 1. 数据 数据是定义为有意义的实体,是表征事物的形式,例如文字、声音和图像等。数据可分为模拟数据和数字数据两类。 2. 信号 信号是数据的电磁编码或电子编码。信号在通信系统中可分为模拟信号和数字信号。,3. 信道,信道是用来表示向某一个方向传送信息的媒体。,4. 通信线路的通信方式,根据数据信息在传输线上的传送方向,数据通信方式有三种:单工方式、半双工方式和全双工方式,4. 通信线路的通信方式,(1)

2、单工方式 在这种方式中,只允许数据始终按一个固定的方向传送 (2)半双工方式 在半双工方式中,数据信息可以双向传送,但在同一时刻一个信道只允许单方向传送,4. 通信线路的通信方式,(3)全双工方式 同一时间可以双向进行数据传送,早期的通信系统都是模拟系统,当输入的信号频率高或低到一定程度,使得系统的输出功率成为输入功率的一半时,最高频率和最低频率间的差值就代表了系统的通频带宽,其单位为赫兹(Hz)。 在数字通信系统中“带宽”的含义完全不同于模拟系统,它通常是指数字系统中数据的传输速率,其表示单位为比特/秒或波特/秒(Baud/S)。,. 信道带宽,2.1.2 数据通信系统的组成,数据通信系统的

3、组成有以下5个部分组成:信源、变换器、传输线路、反变换器、信宿,2.1.3 数据通信系统的传输编码,1. 数字信号模拟化时的编码方式 (1)振幅调制(调幅) (2)频率调制(调频) (3)相位调制(调相),2. 数字数据编码,(1)不归零编码NRZ (2)曼彻斯特编码 (3)差分曼彻斯特编码,2.1.4 数据通信系统的传输方式,在接收端使数据位与时钟频率上保持一致的机制称为同步,实现这种同步的技术称同步方式。 根据在接收端获取同步信号的方法不同,同步方式可分为字符同步方式和位同步方式,也称为异步通信方式和同步通信方式。,1异步通信,异步通信方式是以字符为单位进行传输,1异步通信,在RS-232

4、C中传输帧的长度和格式可以进行设置,设置的主要参数有: (1)传输率: (2)数据位: (3)校验位: (4)停止位:,1异步通信,在进行串行通信时必须要注意以下几个方面的问题: (1)收发双方必须使用相同的数据传输速率。 (2)收发双方必须事先约定,1帧含有多少数据位、是否采用奇偶位。 (3)接收方必须准确地检测到起始位什么时候开始。,2同步通信,同步通信是利用编码机制把时钟信息和数据放在一起发送给接收端,以保证每一位的正确性,但这种同步方式没有办法来区分字符之间的界限,使接收端能从一个二进制位串中提取出正确的字符信息。,2同步通信,同步通信又可分为面向字符型控制规程和面向比特型控制规程两种

5、,其中面向字符型的数据格式又可分为: (1)单同步: (2)双同步: (3)外同步,2.1.5 串行通信与并行通信,1什么是串行通信,所谓“串行通信”是指外设和计算机间使用一根数据信号线(另外需要地线,可能还需要控制线),数据在一根数据信号线上一位一位地进行传输,每一位数据都占据一个固定的时间长度。,2.1.5 串行通信与并行通信,2发送时钟和接收时钟,发送时钟用来控制串行数据的发送。 数据发送过程是:把并行的数据序列送入移位寄存器,然后通过移位寄存器,由发送时钟触发进行移位输出,数据位的时间间隔取决于发送时钟周期。,2发送时钟和接收时钟,接收时钟用来控制串行数据的接收. 数据接收过程是:把由

6、传输线送来的串行数据序列,用接收时钟作为输入移位寄存器的触发脉冲,逐位打入移位寄存器,最后装配成并行数据序列。,3传输速率,在并行通信中,传送速率是以每秒钟传送多少字节(B/S)来表示的。而在串行通信中,是用每秒钟传送数据的位数(b/s)即波特率来表示的。,2.1.6 数据通信系统的传输速率,1. 奈奎斯特公式,奈奎斯特公式给出了无热噪声(时信道带宽对最大数据速率的限制 log2 b/s (1-6) 其中:H是信道的带宽(以Hz为单位);L表示某给定时刻数字信号可能取的离散值的个数;C是该信道最大的数据速率。,例 无热噪声的某信道带宽为 4 kHz,任何时刻数字信号可取0、1、2和3四种电平之

7、一,则最大数据速率为多少?,2. 香农公式,香农(Shannon)用信息论的理论推导出了带宽受限且有高斯白噪声干扰的信道的极限、无差错的信息传输速率 : C = W log2(1+S/N) b/s 其中:W 为信道的带宽(以Hz为单位);S 为信道内所传信号的平均功率;N 为信道内部的高斯噪声功率;SN为信噪比,2. 香农公式,例如,某信道的信噪比为30dB、带宽为4kHz的信道最大数据速率为多少?,2.2.1 双绞线,组建局域网络所用的双绞线是一种由4对线(即8根线)组成的,其中每根线的材质有铜线和铜包的钢线两类。 双绞线绞合的目的是为了减少对相邻线的电磁干扰。 双绞线分为屏蔽双绞线(STP

8、)和非屏蔽双绞线(UTP)。,在局域网中常用到的双绞线是非屏蔽双绞线(UTP),它又分:3类、4类、5类、超5类、6类和7类。 双绞线的这8根线的引脚定义如下:,2.2.1 双绞线,在局域网,双绞线主要是用来连接计算机网卡到集线器或通过集线器之间级联口的级联,有时也可直接用于两个网卡之间的连接或不通过集线器级联口之间的级联,但它们的接线方式各有不同。,常规双绞线接法,交叉双绞线接法,2.2.2 同轴电缆,同轴电缆的结构,它的中央是铜质的芯线(单股的实心线或多股绞合线),铜质的芯线外包着一层绝缘层,绝缘层外是一层网状编织的金属丝作外导体屏蔽层(可以是单股的),屏蔽层把电线很好地包起来,再往外就是

9、外包皮的保护塑料外层了,2.2.2 同轴电缆,2.2.2 同轴电缆,目前经常用于局域网的同轴电缆有二种: 一种是专门用在符合IEEE802.3标准以太网环境中阻抗为50的电缆,只用于数字信号发送,称为基带同轴电缆; 另一种是用于频分多路复用FDM的模拟信号发送,阻抗为75的电缆,称为宽带同轴电缆。,2.2.3 光纤,光纤是一种细小、柔韧并能传输光信号的介质,一根光缆中包含有多条光纤。 光纤上是利用有光脉冲信号表示1,没有光脉冲来表示0。光纤通信系统是由光端机、光纤(光缆)和光纤中继器组成。光端机又分成光发送机和光接收机。,2.2.3 光纤,光中继器用来延伸光纤或光缆的长度,防止光信号衰减。 光

10、发送机将电信号调制成光信号,利用光发送机内的光源将调制好的光波导入光纤,经光纤传送到光接收机。 光接收机将光信号变换为电信号,经放大、均衡判决等处理后送给接收方。,2.2.3 光纤,光纤和同轴电缆相似,只是没有网状屏蔽层。中心是光传播的玻璃芯。 光纤分为单模光纤和多模光纤两类。 所谓“模”是指以一定的角度进入光纤的一束光。,光纤不仅具有通信容量非常大的特点,而且还具有其他的一些特点: 抗电磁干扰性能好; 保密性好,无串音干扰; 信号衰减小,传输距离长; 抗化学腐蚀能力强。,2.2.3 光纤,光纤的数据传输率高(目前已达到1Gb/s) 传输距离远(无中继传输距离达几十至上百公里)的特点 光缆主要

11、是用于交换机之间、集线器之间的连接,但随着千兆位局域网络应用的不断普及和光纤产品及其设备价格的不断下降,光纤连接到桌面也将成为网络发展的一个趋势。 光纤缺点:光纤的切断和将两根光纤精确地连接所需要的技术要求较高。,2.2.3 光纤,2.3 数据通信的差错控制,2.3.1 差错类型 1纠错码 纠错码是指在发送每一组信息时发送足够的附加位,接收端通过这些附加位在接收译码器的控制下不仅可以发现错误,而且还能自动地纠正错误。 常见的纠错编码有:海明纠错码、正反纠错码等。,2检错码,检错码是指在发送每一组信息时发送一些附加位,接收端通过这些附加位可以对所接收的数据进行判断看其是否正确,如果存在错误,接收

12、端不是纠正错误而是通过反馈信道传送一个应答帧把这个错误的结果告诉给发送端,让发送端重新发送该信息,直至接收端收到正确的数据为止。,2.3.2 奇偶校验码,在一个二进制数据字上加上一位,以便检测差错。 在偶校验时,要在每一个字符上增加一个附加位,让该字符和校验附加位一起使“1”的个数为偶数 例如,一个字符的7位代码为1101011,有5个“1”(奇数),若奇校验,则校验位为0,即整个字符为: 0 1 1 0 1 0 1 0 若为偶校验,则校验应为1,即整个字符为: 1 1 1 0 1 0 1 1。,2.3.3 循环冗余校验,计算校验和的算法如下: 设生成的多项式G(x)为n阶,在帧的末尾附加n个

13、零,使帧为m+n位,则相应的多项式是2n M(x)。 按模2除法,用对应于G(x)的位串去除对应于2n M(x)的位串,得到的余数就是帧校验序列(FCS)。,2.3.3 循环冗余校验, 按模2减法,从对应于2n M(x)的位串中减去帧校验序列(FCS)。结果就是要传送带校验和的帧,叫多项式T(x)。,2.3.4 校验和,所谓校验和是把一个字节的8位视为整数,然后把该8位字节构成的序列求和,所计算出的整数值就是校验码。 1. 二进制反码求和 二进制反码求和的规则是从低位到高位逐列进行计算: 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 0,2校验和生成器,2.3.5

14、 海明码,海明指出可以在数据代码上添加若干冗余位组成码字,并称一个码字变成另一个码字时必须改变(“1”变为“0”或者“0”变“1”)的最小位数为码字之间的海明距离。例如7位ASCII码增加一位奇偶校验位成为8位的码字,这128个8位的码字之间的海明距离是2。,如果传输的数据位是m位,加了r位冗余位,那么总共传输的数据单元是m+r位。 为了能够检测出这m+r位数据单元在传输到目的端后是否出错,并能够指明是在哪一位出错,那么r至少应该能够代表m+r+1种状态。r比特能够代表2r不同状态。 2r = m + r + 1,1. 定位冗余比特,r的值可以通过插入m(要传输的数据单元的原始长度)的值来得到

15、。例如m=7(如同7位ASCII码),则满足上式的最小r值为4,因为: 24 = 7 + 4 + 1,r1:第1(0001),3(0011),5(0101),7(0111),9(1001),11(1011)位 r2:第2(0010),3(0011),6(0110),7(0111),10(1010),11(1011)位 r4:第4(0100),5(0101),6(0110),7(0111)位 r8:第8(1000),9(1001),10(1010),11(1011)位,2计算冗余比特 首先将原始字符填入11比特单元中的对应位置;然后对不同的比特组合计算偶校验,公式如下: r1 = d3 d5 d

16、7 d9 d11 r2 = d3 d6 d7 d10 d11 r4 = d5 d6 d7 r8 = d9 d10 d11,(2)对不同的比特组合计算偶校验,方法如下: r1 = d3 d5 d7 d9 d11 = 1 0 0 1 1 1 = 0 r2 = d3 d6 d7 d10 d11 = 1 0 1 0 1 = 1 r4 = d5 d6 d7 = 0 0 1 = 1 r8 = d9 d10 d11 = 1 0 1 = 0,填入到图1-10的相应位,得到完整的海明冗余比特编码。,例如发送的11位数据是10101001110中第6位由0变成了1,即接收到的数据是10101101110,接收端按如下公式计算新的校验值: r1 = d1 d3 d5 d7 d9 d11 = 0 1 0 0 1 1 1 = 0 r2 = d2

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号