网站大量收购独家精品文档,联系QQ:2885784924

第4章:数据链路层重点.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 数据链路层 盛武副教授 安徽理工大学 本章学习要求: 阐释:数据传输过程中差错产生的原因与性质 掌握:误码率的定义与差错控制方法 掌握:数据链路层的基本概念 了解:数据链路层协议的分类方法 掌握:典型的数据链路层协议- HDLC与PPP基本原理 数据链路层的简单模型 主机 H1 向 H2 发送数据 数据链路层的简单模型 主机 H1 向 H2 发送数据 4.1 差错产生与差错控制方法 4.1.1 探究:为什么要设计数据链路层 在原始物理传输线路上传输数据信号是有差错的,计算机网络数据通信要求平均误码率<10-9; 设计数据链路层的主要目的: 将有差错的物理线路改进成无差错的数据链路; 方法 — 差错检测 差错控制 流量控制 作用:改善数据传输质量,向网络层提供高质量的服务。 4.1.2 差错产生的原因和差错类型 4.1.2 差错产生的原因和差错类型 差错控制 — 检查是否出现差错以及如何纠正差错; 通信信道的噪声:热噪声和冲击噪声; 引起突发差错比特位的长度称为突发长度; 4.1.3 误码率的定义 误码率定义: 二进制比特在数据传输系统中被传错的概率, 它在数值上近似等于: Pe = Ne/N 其中,N为传输的二进制比特总数 Ne为被传错的比特数 4.1.4 检错码与纠错码 纠错码: 每个传输单元加上足够的冗余信息, 接收端能发现并自动纠正传输差错。 检错码: 每个传输单元加上一定的冗余信息,接收端能发现出错,但不能确定哪一比特是错的,并且自己不能纠正传输差错。 常用的检错码 奇偶校验码 循环冗余编码CRC 目前应用最广的检错码编码方法之一 4.1.5 循环冗余编码工作原理 举例: 中国科学院自动化研究所 国家超大规模集成电路研究中心 标准CRC生成多项式G(x) CRC-12 G(x)= x12+x11+x3+x2+x+1 CRC-16 G(x)= x16+x15+x2+1 CRC-CCITT G(x)= x16+x12+x5+1 CRC-32 G(x)= x32+x26+x23+x22+x16+x12+x11+ x10 +x8+x7+x5+x4 + x2+x+1 4.1.6 差错控制机制 反馈重发机制 (ARQ方法) 4.2 数据链路层的基本概念 探究:以电话线频带传输为例,阐释物理线路与数据链路的区别? 4.2 数据链路层的基本概念 4.2.1 物理线路与数据链路 线路 — 链路 物理线路 — 数据链路 链路(link)是一条无源的点到点的物理线路段,中间没有任何其他的交换结点。 一条链路只是一条通路的一个组成部分。 数据链路(data link) :物理线路、实现协议的硬件和软件。 现在最常用的方法是使用适配器(即网卡)来实现这些协议的硬件和软件。 一般的适配器都包括了数据链路层和物理层这两层的功能。 数据链路层像个数字管道 早期的数据通信协议曾叫作通信规程(procedure),在数据链路层,规程和协议是同义语。 注意 链路层帧概念理解:OSI术语中式“数据链路协议数据单元(DL-PDU)”,其结构后面将具体分析。 延伸思维:通过上述图形解析,你能归纳出数据链路层的主要功能吗? 4.2.2 数据链路层的主要功能 ①链路管理 –物理层数据传输管理类似功能 ②帧同步-开始与结束位的判断 ③流量控制 ④差错控制 ⑤帧的透明传输-任意组合 ⑥寻址-接收端 数据链路层协议 —面向字符型与比特型(HDLC) 讨论:数据链路层 与物理层的关系 4.3 面向比特型数据链路层协议-HDLC 4.3.1 数据链路层协议的分类 面向字符型BSC协议的数据报文格式: 4.3.2 数据链路的配置和数据传送方式 数据链路的配置 非平衡配置 平衡配置 非平衡配置中的主站与从站 主站:控制数据链路的工作过程。主站发出命令 从站:接受命令,发出响应,配合主站工作 非平衡配置中的结构特点 点-点方式 多点方式 数据链路的非平衡配置方式 数据链路的平衡配置方式 4.4.3 HDLC的帧结构 F(flag) :固定格式—,边界符 作用— 帧同步

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档