基本信息
文件名称:数据通信基础学时.ppt
文件大小:16.09 MB
总页数:56 页
更新时间:2025-08-08
总字数:约8.8千字
文档摘要

(2)虚电路方式(VirtualCircuit)通信前预先建立一条逻辑连接——虚电路虚电路是由其路径上的所有交换机中的路由表定义的类比:铁路系统(旅客/列车:分组,铁路网:网络,火车站:节点)“西安-北京”这条线路可以看成是一条虚路径通信也需要三个过程:建立连接-数据传输-拆除连接建立虚电路时,交换机将预留传输时所需的所有资源虚电路的路由在建立时确定,传输数据时则不再需要数据传输时只需指定虚电路号,分组即可按虚电路的路由穿越网络——“数字管道”提供的是“面向连接”的服务不像电路交换那样始终占用一条端到端的物理通道,只是断续地依次占用传输路径上各个链路段——与铁路系统类比!可以看成是采用了电路交换思想的分组交换能够保证分组按序到达*第30页,共56页,星期日,2025年,2月5日分组通过预先建立好的虚电路穿越网络*第31页,共56页,星期日,2025年,2月5日*第32页,共56页,星期日,2025年,2月5日虚电路分组交换的特点:(1)虚电路无专用电路,而是选定了特定路径进行传输,各分组所途径的所有节点都对这些分组进行存储/转发,而电路交换无此功能。(2)一次通信的所有分组都从这条逻辑连接的虚电路上通过,不再进行路由选择。因此,各个分组不必带有源地址、目的地址等辅助信息,只需要携带虚电路标识号。各个分组到达目的节点不会出现丢失、重复与乱序的现象。(3)节点只需要做差错检测,而不需要做路径选择。(4)通信子网中的每个节点都可以和任何节点建立多条虚电路连接。*第33页,共56页,星期日,2025年,2月5日2.4.3三种交换方式比较电路交换、存储转发交换(报文交换、分组交换)*第34页,共56页,星期日,2025年,2月5日电路交换与分组交换的区别:1、电路交换中信道的带宽是静态分配的,而分组交换中是动态分配和释放的;2、电路交换是完全透明的,发送方与接收方可使用任何速率、任意帧格式进行数据通信。而分组交换中,必须按一定的数据速率和帧格式通信;3、计费方法不同。电路交换中,通信费用取决于通话的时间和距离,与通话量无关(原因:独占信道)。分组交换中,费用主要按通信流量来计算,适当考虑通话时间和距离。*第35页,共56页,星期日,2025年,2月5日2.5差错控制1、差错控制的概念在通信过程中,发现、检测差错并进行纠正。2、差错控制的原因不存在理想的信道→传输总会出错与语音、图像传输不同,计算机通信要求极低的差错率。3、产生差错的因素信号本身:衰减、反射、串扰;热噪声:由信道的电气特性引起的信号幅度、频率、相位的畸变;冲击噪声:闪电、外界电磁干扰、大功率电机的启停等。4、差错控制的基本方法接收方进行差错检测,并向发送方应答,告知是否正确接收。*第36页,共56页,星期日,2025年,2月5日5、差错控制的技术(1)自动请求重发AutomaticRepeatRequest(ARQ)利用编码的方法在数据接收端检测差错,当检测出差错后,设法通知发送端重新发送数据,直到无差错为止。停等式ARQ每发送一数据帧就需要一个应答帧只重传刚才出错的帧全部重发式Go-back-NARQ可每发送N个数据帧需要一个应答帧需重传前面(N-i+1)帧(0≤i≤N)(i表示出错的数据帧)选择重传式ARQ可每发送N个数据帧需要一个应答帧只重传出错的帧(要求发送方缓存出错数据帧重发前接收的所有未被确认的数据帧)*第37页,共56页,星期日,2025年,2月5日(2)前向纠错利用编码的方法,接收数据端不仅对接收的数据进行检测,当检测出差错后能自动纠正差错。6、差错控制编码(1)纠错码让每个传输的分组都带上足够的冗余信息,以便在接收端能发现并自动纠正传输中的差错。实现复杂、造价高,在计算机通信中很少使用。(2)检错码让分组仅包含足以使接收端发现差错的冗余信息,但不能确定错误位的位置,自己不能纠正传输差错。*第38页,共56页,星期日,2025年,2月5日检错码主要有两种编码方法:(1)奇偶校验(ParityChecking)可以在两个级别上实现:在原始数据字节的最高位(或最低位)增加一个奇偶校验位,使结果中1的个数为奇数(奇校验)或偶数(偶校验)。例如:1100010增加偶校验位后若接收方收到的字节奇偶校验结果不正确,就可以知道传输中发生了错误。在通信过程中实现:在发送时增加奇偶校验位。只能用于面向字符的通信协议中。无论是奇校验还