版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、本章学习要求本章学习要求:理解:数据传输过程中差错产生的原因与理解:数据传输过程中差错产生的原因与 性质。性质。掌握:误码率的定义与差错控制方法。掌握:误码率的定义与差错控制方法。掌握:数据链路层的基本概念。掌握:数据链路层的基本概念。了解:数据链路层协议的分类方法。了解:数据链路层协议的分类方法。掌握:典型的数据链路层协议掌握:典型的数据链路层协议HDLC与与 PPP协议。协议。计算机网络第计算机网络第4 4章章 数据链路层数据链路层2本章知识点结构本章知识点结构计算机网络第计算机网络第4 4章章 数据链路层数据链路层34.1 差差错错产产生生与与差差错错控控制制方方法法4.1.1 设计数据
2、链路层的原因设计数据链路层的原因 物理线路由传输介质与通信设备组成。物理线路由传输介质与通信设备组成。 设计数据链路层的主要目的是在有差错的物理设计数据链路层的主要目的是在有差错的物理线路的基础上,采取差错检测、差错控制与流线路的基础上,采取差错检测、差错控制与流量控制等方法,将有差错的物理线路改进成无量控制等方法,将有差错的物理线路改进成无差错的数据链路,向网络层提供高质量的数据差错的数据链路,向网络层提供高质量的数据传输服务。传输服务。 从参考模型的角度来看,物理层以上的各层都从参考模型的角度来看,物理层以上的各层都有改善数据传输质量的责任,数据链路层是最有改善数据传输质量的责任,数据链路
3、层是最重要的一层。重要的一层。计算机网络第计算机网络第4 4章章 数据链路层数据链路层44.1.2 差错产生的原因和差错类型差错产生的原因和差错类型计算机网络第计算机网络第4 4章章 数据链路层数据链路层54.1.3 误误码码率率的的定定义义 误码率是指二进制比特在数据传输系统中被传错的概率,误码率是指二进制比特在数据传输系统中被传错的概率,它在数值上近似等于:它在数值上近似等于: Pe = Ne/N 其中:其中:N为传输的二进制比特总数,为传输的二进制比特总数,Ne为被传错的比特数。为被传错的比特数。 误码率是衡量数据传输系统正常工作状态下传输可靠性的误码率是衡量数据传输系统正常工作状态下传
4、输可靠性的参数。参数。 数据在物理线路中传输过程中一定会因为噪声、干扰等原数据在物理线路中传输过程中一定会因为噪声、干扰等原因出现错误,传输错误是正常且不可避免的,但是一定要因出现错误,传输错误是正常且不可避免的,但是一定要控制在一个允许的范围内。控制在一个允许的范围内。计算机网络第计算机网络第4 4章章 数据链路层数据链路层64.1.4 检检错错码码与与纠纠错错码码 纠错码为每个传输单元加上足够多的冗余信纠错码为每个传输单元加上足够多的冗余信息,以便接收端能够发现,并能够自动纠正息,以便接收端能够发现,并能够自动纠正传输差错。传输差错。 检错码为每个传输单元加上一定的冗余信息检错码为每个传输
5、单元加上一定的冗余信息,接收端可以根据这些冗余信息发现传输差,接收端可以根据这些冗余信息发现传输差错,但是不能确定是哪一位或哪些位出错,错,但是不能确定是哪一位或哪些位出错,并且自己不能够自动纠正传输差错。并且自己不能够自动纠正传输差错。计算机网络第计算机网络第4 4章章 数据链路层数据链路层74.1.5 循环冗余编码工作原理循环冗余编码工作原理计算机网络第计算机网络第4 4章章 数据链路层数据链路层84.1.6 差差错错控控制制机机制制计算机网络第计算机网络第4 4章章 数据链路层数据链路层94.2 数据链路层的基本概念数据链路层的基本概念4.2.1 物理线路与数据链路物理线路与数据链路计算
6、机网络第计算机网络第4 4章章 数据链路层数据链路层104.2.2 数数据据链链路路层层的的主主要要功功能能 链路管理链路管理 帧同步帧同步 流量控制流量控制 差错控制差错控制 透明传输透明传输 寻址寻址计算机网络第计算机网络第4 4章章 数据链路层数据链路层114.2.3 数数据据链链路路层层向向网网络络层层提提供供的的服服务务 数据链路层为网络层提供的服务主要表现在:正数据链路层为网络层提供的服务主要表现在:正确传输网络层的用户数据;屏蔽物理层所采用传确传输网络层的用户数据;屏蔽物理层所采用传输技术的差异。输技术的差异。 由于数据链路层的存在,网络层不需要知道物理由于数据链路层的存在,网络
7、层不需要知道物理层具体采用了哪种传输介质与通信设备的,是采层具体采用了哪种传输介质与通信设备的,是采用模拟通信方法,还是采用数字通信方法。用模拟通信方法,还是采用数字通信方法。 只要接口关系与功能不变,物理层所采用的传输只要接口关系与功能不变,物理层所采用的传输介质与通信设备的变化对网络层不会产生影响。介质与通信设备的变化对网络层不会产生影响。计算机网络第计算机网络第4 4章章 数据链路层数据链路层124.2.4 数数据据链链路路层层协协议议的的分分类类 数据链路层协议可以分为两类:面向字符型与面向比数据链路层协议可以分为两类:面向字符型与面向比特型。特型。 面向字符型的协议利用已定义好的一种
8、标准字编码来面向字符型的协议利用已定义好的一种标准字编码来执行通信控制功能执行通信控制功能.典型的面向字符型数据链路层协议典型的面向字符型数据链路层协议是二进制同步通信(是二进制同步通信(BSC)协议。)协议。 面向字符型协议有三个明显缺点:一是不同类型计算面向字符型协议有三个明显缺点:一是不同类型计算机的控制字符可能不同;二是不能实现机的控制字符可能不同;二是不能实现“透明传输透明传输”;三是协议效率低。;三是协议效率低。 典型的面向比特型协议有典型的面向比特型协议有HDLC与与PPP协议。协议。计算机网络第计算机网络第4 4章章 数据链路层数据链路层134.3 面向比特型数据链路层协议面向
9、比特型数据链路层协议HDLC协议协议4.3.1 HDLC协议产生的背景协议产生的背景 1974年年IBM公司提出了面向比特型的公司提出了面向比特型的SDLC协议。协议。 ISO将将SDLC修改后的高级数据链路控制(修改后的高级数据链路控制(HDLC)协议作为国际标准(协议作为国际标准(ISO 3309)。)。 目前很多流行的数据链路层协议,如目前很多流行的数据链路层协议,如Ethernet帧帧结构与结构与PPP协议,都是在协议,都是在HDLC基础上修改,或基础上修改,或者是取其子集形成的。者是取其子集形成的。计算机网络第计算机网络第4 4章章 数据链路层数据链路层144.3.2 数据链路的配置
10、方式和数据传送方式数据链路的配置方式和数据传送方式 基本配置方式:非平衡配置与平衡配置。基本配置方式:非平衡配置与平衡配置。 非平衡配置结构分为:点非平衡配置结构分为:点点连接和点点连接和点多点连接。多点连接。 非平衡配置可以有两种数据传送方式:正常响应模式非平衡配置可以有两种数据传送方式:正常响应模式(NRM)与异步响应模式()与异步响应模式(ARM)。)。计算机网络第计算机网络第4 4章章 数据链路层数据链路层154.3.3 HDLC帧帧结结构构 标志字段标志字段F为特定的为特定的“01111110”比特序列。比特序列。 HDLC帧数据帧数据存在存在“透明传输透明传输”问题。问题。 为了避
11、免出现这种错误,为了避免出现这种错误,HDLC协议规定采用协议规定采用“0比特比特插入插入/ /删除方法删除方法”计算机网络第计算机网络第4 4章章 数据链路层数据链路层160比特插入比特插入/删除方法删除方法计算机网络第计算机网络第4 4章章 数据链路层数据链路层17HDLC控控制制字字段段结结构构计算机网络第计算机网络第4 4章章 数据链路层数据链路层184种监控帧的功能种监控帧的功能计算机网络第计算机网络第4 4章章 数据链路层数据链路层194种监控帧的功能种监控帧的功能无编号帧格式与链路控制功能无编号帧格式与链路控制功能计算机网络第计算机网络第4 4章章 数据链路层数据链路层204.3
12、.4 HDLC协议工作原理协议工作原理 信息帧的简化表示方法信息帧的简化表示方法 信息帧的例子信息帧的例子 无编号帧的表示方法无编号帧的表示方法 SNRM帧与帧与UA帧帧的表示方法的表示方法计算机网络第计算机网络第4 4章章 数据链路层数据链路层21正常响应模式的工作过程分析正常响应模式的工作过程分析计算机网络第计算机网络第4 4章章 数据链路层数据链路层224.3.5 数据链路层与物理层的关系数据链路层与物理层的关系计算机网络第计算机网络第4 4章章 数据链路层数据链路层234.4 数据链路层滑动窗口协议与帧传输数据链路层滑动窗口协议与帧传输 效率分析效率分析4.4.1 数据链路层滑动窗口协
13、议的分类数据链路层滑动窗口协议的分类计算机网络第计算机网络第4 4章章 数据链路层数据链路层244.4.2 单单帧帧停停止止等等待待协协议议计算机网络第计算机网络第4 4章章 数据链路层数据链路层25单帧停止等待协议效率的分析单帧停止等待协议效率的分析计算机网络第计算机网络第4 4章章 数据链路层数据链路层264.4.3多帧连续发送协议多帧连续发送协议计算机网络第计算机网络第4 4章章 数据链路层数据链路层27滑动窗口控制机制的基本工作原理滑动窗口控制机制的基本工作原理计算机网络第计算机网络第4 4章章 数据链路层数据链路层28选择重发纠错滑动窗口控制过程选择重发纠错滑动窗口控制过程计算机网络
14、第计算机网络第4 4章章 数据链路层数据链路层294.5 PPP协协议议4.5.1 PPP协议的主要特点协议的主要特点计算机网络第计算机网络第4 4章章 数据链路层数据链路层30PPP协议的主要特点协议的主要特点: 在物理层支持点在物理层支持点点线路连接点线路连接、全双工通信全双工通信,支持异支持异步通信或同步通信。步通信或同步通信。 在数据链路层实现在数据链路层实现PPP数据帧的组帧、传输与拆帧,数据帧的组帧、传输与拆帧,CRC校验;不使用帧序号,不提供流量控制功能。校验;不使用帧序号,不提供流量控制功能。 通过链路控制协议(通过链路控制协议(LCP)来建立、配置、管理和测)来建立、配置、管
15、理和测试数据链路连接;通过网络控制协议(试数据链路连接;通过网络控制协议(NCP)来建立)来建立和配置不同的网络层协议。和配置不同的网络层协议。 可以用于用户计算机通过可以用于用户计算机通过Modem与电话线路与电话线路、ADSL Modem与电话线路,以及与电话线路,以及HFC传输网中传输网中Cable Modem与同轴电缆接入,也可以用于光纤接入。与同轴电缆接入,也可以用于光纤接入。 在网络层支持在网络层支持IP协议协议与与NetWare IPX等多种协议。等多种协议。 广泛应用于主机广泛应用于主机路由器、路由器路由器、路由器路由器的连接。路由器的连接。计算机网络第计算机网络第4 4章章 数据链路层数据链路层314.5.2 PPP协协议议帧帧结结构构协议(协议(protocol)字段值)字段值: 0 x0021表示表示PPP帧的信息字段是帧的信息字段是IP分组数据。分组数据。 0 xC021表示信息字段是表示信息字段是
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年工程分包协议(房屋建筑)2篇
- 2024年度金融科技领域创新研发合作协议3篇
- 2024年度龙山区中医院药材供应采购合同3篇
- 二零二四年度超市连锁品牌形象统一升级装修合同
- 2024年度农场旅游资源开发与运营管理合同3篇
- 2024版特许经营合同区域划分协议2篇
- 桥梁建设汽车吊机租赁协议
- 2024年度农业大数据服务平台建设合同6篇
- 建筑玻璃材料员聘用合同
- 2024年度融资租赁服务合同协议3篇
- 小学钢笔字写字课教案(20课时完整版)
- 三级医院评审目录
- 石油化工工程施工总承包资质标准(新标准)
- 铣槽 12专用夹具
- 认知车站站台平面布局
- 中国平安保险公司薪酬体系
- 现代产业学院建设方案
- 种畜场、奶牛场(小区)布鲁氏菌病净化方案
- 2020年智慧树知道网课《国际私法(华东政法大学)》课后习题章节测试满分答案
- 护理人力资源弹性调配方案
- 5S推进及奖惩制度
评论
0/150
提交评论