- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3.6.3 高级数据链路控制规程 HDLC链路基本配置类型 非平衡配置:点对点工作;多点工作 由一个主站控制整个链路的工作。主站发出的帧叫做命令。受控各站叫做次站或从站。从站发出的叫做响应。多点工作时主站与每个从站都有分开的逻辑链路。 平衡配置:点对点工作 链路上都是复合站,平等发送数据,不需要对方的允许。 3.6.3 高级数据链路控制规程 原理图 命令(B) 响应(B) 主站A 从站B 非平衡配置:点---点 命令(B/C/D) 响应(B) 响应(C) 响应(D) 主站A 从站B 从站C 从站D 非平衡配置:点---多点 命令(B) 命令(A) 响应(B) 响应(A) 复合站A 复合站B 平衡配置 3.6.3 高级数据链路控制规程 帧的一般结构 3.6.3 高级数据链路控制规程 标志字段 以0111 1110作为起止的帧边界标记 零比特填充法 原因 避免数据信息字段与标志字段F相同,引起帧边界错误,达到透明传输。 采用方法 发送端: 利用硬件扫描数据信息字段,遇到5个1即添加一个0 接受端: 硬件扫描到连续5个1,因为发送端扫描填充过0,紧接的必然是0,去掉这个0 0 1 0 0 1 1 1 1 1 0 1 0 0 0 1 0 1 0 0 1 0 0 1 1 1 1 1 1 0 0 0 1 0 1 0 0 1 0 0 1 1 1 1 1 0 1 0 0 0 1 0 1 0 信息字段中出现了和 标志字段 F 完全一样 的 8 比特组合 发送端在 5 个连 1 之后 填入 0 比特再发送出去 在接收端把 5 个连 1 之后的 0 比特删除 会被误认为是标志字段 F 发送端填入 0 比特 接收端删除填入的 0 比特 零比特填充实例 3.6.3 高级数据链路控制规程 地址字段 非平衡方式写入从站地址,平衡方式写入确认站地址 全1地址为广播方式,全0为无效地址,有效地址254个 地址字段可扩展 3.2.2 海明纠错码 (2)编码过程 由矩阵乘法得,p1 = 0 ,p2 = 1, p3 = 1 解得海明码为 0111100 3.2.3 循环冗余码(CRC) 循环冗余码(CRC) 基本思想 收发双方约定一个生成多项式G(x)(其最高阶和最低阶系数必须为1),发送方在帧的末尾加上校验序列,使带校验序列的帧的多项式能被G(x)整除;接收方收到后,用G(x)除多项式,若有余数,则传输有错。 多项式码 将位串看成系数为0或1的多项式如:110001,表示成多项式 x5+x4+1 3.2.3 循环冗余码(CRC) 循环冗余码(CRC) CRC的计算算法 循环冗余码(CRC) 循环冗余码(CRC) 常用的CRC生成多项式 CRC-12=x12+x11+x3+x2+x+1 CRC-16=x16+x15+x2+1 CRC-CCITT=x16+x12+x5+1 检错能力:CRC-16和CRC-CCITT可以捕捉突发错长度小于16的全部错误、长度为17的突发错的99.998%、长度为18以上的突发错的99.997%。 差错编码比较 结论: 1.CRC检错能力强。 2.是线性码,有良好的结构,易于硬件实现。 在数据后面添加上的冗余码称为帧检验序列 FCS (Frame Check Sequence)。 循环冗余检验 CRC 和帧检验序列 FCS并不等同。 CRC 是一种常用的检错方法,而 FCS 是添加在数据后面的冗余码。 FCS 可以用 CRC 这种方法得出,但 CRC 并非用来获得 FCS 的唯一方法。 3.2.3 循环冗余码(CRC) 差错控制 差错控制编码 检错码和纠错码 差错控制技术 差错控制的基本方法:接收方进行差错检测,并向发送方应答,告知是否正确接收。 流量控制 自动请求重传Automatic Repeat Request (ARQ) 停等 ARQ Go-back-N ARQ 滑动窗口协议 3.3差错控制和流量控制 3.3.1 停止等待协议的原理 原理 发送方发送完一帧数据后,必须等待接收方的确认帧返回,确认数据被正确接收后才能继续发送下一帧。 3.3.1 停止等待协议的原理 过程 从 主 机 取 数 据 上 交 主 机 DATA1 DATA2 结点 A 结点 B ACK ACK 3.3.2 单工肯定应答/重传停等协议 单工肯定应答/重传停等协议的提出 通信信道总是存在误码率,传输过程中难免要出错,造成发送帧或应答帧出错或丢失。 frame i ACK i frame i+1 ACK i+1 frame i+2 frame i+2 ACK i+2 frame i+3 ACK i+3 frame i+3 ACK i+3 发送方 接收方 超时 超时 帧丢失 重发 ACK丢失 重发, 丢弃重
您可能关注的文档
- 19经济体制改革 .ppt
- 20-不定积分的第一类换元积分法.ppt
- 人教版语文全套解析一轮复习精品学案:1默写常见的名句名篇考点突破.ppt
- 1.4《地球的结构》课件(湘教版必修1).ppt
- 跟随政策,匍匐前进.ppt
- 数值和数值运算208版.ppt
- 第4章 4.2 4.2.1 概率的概念.ppt
- 1001高二女生青春期团体心理辅导 .ppt
- 2009届高考英语第一轮课本复习课件必修一Unit4Earthquake(人教新课标) .ppt
- 2011届高考地理第一轮专题复习地球和地图.ppt
- 主题课程整理大班上.doc
- 2026人教版小学语文三年级上册期末综合试卷3套(打印版含答案解析).docx
- 2026人教版小学语文四年级下册期末综合试卷3套(打印版含答案解析).docx
- 2026人教版小学二年级上册数学期末综合试卷精选3套(含答案解析).docx
- 2026人教版小学语文四年级上册期末综合试卷3套(含答案解析).docx
- 2026人教版小学二年级下册数学期末综合试卷3套(打印版含答案解析).docx
- 2026年地理信息行业年终总结汇报PPT.pptx
- 板块四第二十一单元封建时代的欧洲和亚洲 中考历史一轮复习.pptx
- 中考历史一轮复习:板块四第二十单元古代亚、非、欧文明+课件.pptx
- 第二次工业革命和近代科学文化中考历史一轮复习.pptx
原创力文档


文档评论(0)