- 1、本文档共86页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《计算机网络》PPT电子课件教案-第二章 数据通信基础参考
第二章 数据通信基础 2.1.2 无线传输媒体 2.2 数据交换技术 2.2.2 报文交换 2.2.3 分组交换 2.3 模拟传输技术 2.3 模拟传输技术 2.3.1 信号的调制技术 2.3.2 调制解调器(Modem) 2.3.3 模拟传输系统 2.4 多路复用技术 2.4.1 频分多路复用 2.4.1 频分多路复用 2.4.2 时分多路复用 2.4.2 时分多路复用 2.5 数字传输技术 2.5 数字传输技术 2.5 数字传输技术 2.5 数字传输技术 2.5.2 基带数字传输技术 2.5.2 基带数字传输技术 2.5.3 数字传输系统 2.5.4 SONET/SDH 2.5.4 SONET/SDH 2.6 数据链路控制 2.6.1 数据链路控制的基础 2.6.1 数据链路控制的基础 2.6.2 ARQ 2.6.3 HDLC 2.6.3 HDLC 2.6.4 PPP 2.6.4 PPP 数据链路通信控制规程归纳起来可分两大类: ?面向字符型:以字符为传输信息的基本单位,规定不允许用于传输控制的控制字符在用户信息中出现以避免用户信息与控制信息混淆;规程采用指定的编码;允许使用同步和异步 传输方式;多采用半双工通信方武,扩充基本型中有采用 全双工通信方式的。 典型的面向字符的链路控制规程为IBM公司的BSC规程(Binary Synchronous Communication)。 ?面向比特型:报文的数据和控制信息完全独立,具有良好的透明性;差错检验一般采用纠错码方式,可靠性强;在链路上可进行信息连接和双向发送,传输效率高;信息传输都统一以帧为单位,控制简单。 最具代表性的面向比特型链路控制规程是HDLC(High- level Data Link Control)协议,即高级数据链路规程 ARQ即自动重发请求(Automatic Repeat ReQuest),也称反馈重发,意思是数据帧发送出错时,接收端通过回送确认信号自动的控制发送端的原先帧的重发,所以可以理解为自动重发请求。 1.停止-等待ARQ 停止-等待ARQ是指发送端发送一个帧后,不继续发送而是等待对该帧的确认: 在发送端,每次只能处理数据链路层的发送缓冲区中的一个数据帧,将缓冲区中的该帧发送出去,同时启动定时器,接着等待接收端回送的确认帧。当发送端收到ACK确认后,认为该帧已成功到达,再取一个新的数据帧进行发送。 如果丢失的是确认帧 ,超时重发将使则接收端将收到两份以至多份同样的数据帧。由于接收端现在无法识别这份数据帧是重复的,还是新发送的,因而在接收端上交给网络层的数据中可能出现另一种差错——重复帧。 为了解决重复帧的间题,必须使每一个数据帧的头部增加一个发送序号,每个不同的帧的序号应该不同,通常每发送一个新的数据帧,就把序号加1,若接收端检查到发送序号重复的帧,就认为出现了重复帧,应该把该帧丢弃。 2.后退N帧ARQ 发送端在传出一个数据帧后,不等待确认信号的到来,就接着发送下一个数据帧。在经过一个往返时间之后,相应数据帧的确认信号才到达发送端,这时发送端已经发出了后继的N-l个数据帧。当收到ACK帧后,就继续发送新数据帧,一旦收到NAK帧,发送端就要回退N步,重新发送那个出错的数据帧以及后继的N-l个已经发送过的数据帧。 后退 N帧 ARQ工作原理 如果当前发送的是数据链路层上的最后一个帧(无论是数据帧还是确认帧),但不幸的是该帧出错或丢失了,此种情况也适用于中间某一帧开始的所有后继帧全部出错或丢失的情况(同样可以是数据帧或确认帧),那么发送端会一直等待下去,而接收端对此却不知情。 为了解决这个问题,需要采用超时机制。 3.选择重传ARQ 若某一帧出错,后面送来的正确的帧显然不能立即送主机,但接收方仍可收下来,放在一个缓冲区中,同时要求发送方重新传送出错的那一帧。一旦收到重传的帧后,就可与原先已收到但暂存在缓冲区中的其余帧一起按正确的顺序送主机。因此,避免了对后继正确数据帧的多余重发,使得传输效率明显提高了。 选择重传ARQ工作原理 1??1. HDLC站的类型 (1)主站 在物理链路上用于控制的站称为主站。其主要功能是发送命令、接收响应、负责对数据链路的全面管理,包括发起传输、组织数据流、执行链路差错控制和差错恢复等职责。 (2)从站 在物理链路上用于接收信息的站就是从站。其主要功能是接收主站命令、发送响应、配合主站参与差错恢复等链路控制。 (3)复合站 顾名思义,同时具备主
文档评论(0)