- 1、本文档共111页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据通信与网络 第3章 数据链路层
第三章 数据链路层 数据链路层的简单模型 数据链路层的简单模型 基本概念 链路 [ Link ] 一条无源的点到点的物理线路段,中间无交换结点 数据链路 [ Data Link ] 链路 + 实现控制数据传输规程的硬件及软件 数据链路层 = 数字管道 三个基本问题 封装成帧 透明传输 差错控制 封装成帧 ( framing ) 在一段数据的前后分别添加首部和尾部,确定帧的界限 用控制字符进行帧定界 透明传输 解决透明传输问题 差错检测 在传输过程中可能会产生比特差错 误码率 BER ( Bit Error Rate ) 一段时间内错误比特占传输比特总数的比率 误码率与信噪比有很大的关系 必须采用各种差错检测措施 循环冗余检验 在发送端,先把数据划分为组,每组 k 个比特 假设待传送的一组数据 M = 101001(现在 k = 6) 在 M 后面再添加供差错检测用的 n 位冗余码一起发送 用模 2 运算进行 2n 乘 M 运算(在 M 后面添加 n 个 0) 得到的 (k + n) 位的数除以事先选定好的长度为 (n + 1) 位的除数P,得出商是 Q 而余数是 R,余数 R 比除数 P 少1 位,即 R 是 n 位 冗余码计算举例 现在 k = 6, M = 101001 设 n = 3, 除数 P = 1101 被除数是 2nM = 101001000 模 2 运算的结果是:商Q = 110101,余数R = 001 把余数 R 作为冗余码添加在数据 M 的后面发送出去 发送的数据是:2nM + R =101001001,共 (k + n) 位 冗余码计算举例 接收端的 CRC 检验 若得出的余数 R = 0,判定帧没有差错,接受(accept) 若余数 R ? 0,判定帧有差错,丢弃 不能确定究竟是哪些比特出现了差错 除数 P 必须经过严格挑选,且位数足够多 敬请注意 仅使用差错检测技术只能做到无差错接受(accept) “凡是接收端数据链路层接受的帧都没有传输差错” (有差错的帧就丢弃而不接受) 要做到“可靠传输”,必须再加上确认和重传机制 点对点协议 PPP Point-to-Point Protocol PPP 协议应满足的需求 简单(这是首要的要求) 封装成帧 透明性 多种网络层协议 多种类型链路 差错检测 检测连接状态 最大传送单元 网络层地址协商 数据压缩协商 PPP 协议不需要的功能 纠错 流量控制 序号 多点线路 半双工或单工链路 面向比特的链路控制规程HDLC HDLC协议帧结构 PPP 协议组成 PPP [ RFC 1661 ] since 1992 三个组成部分 一个将 IP 数据报封装到串行链路的方法 链路控制协议 LCP ( Link Control Protocol ) 网络控制协议 NCP ( Network Control Protocol ) PPP 协议帧格式 PPP 协议帧格式 标志字段 F = 0x7E 地址字段 A 只置为 0xFF,实际上并不起作用 控制字段 C 通常置为 0x03 PPP 有一个 2 个字节协议字段 当协议字段为 0x0021 时,PPP 帧的信息字段就是IP 数据报 若为 0xC021,则信息字段是PPP链路控制数据 若为 0x8021,则表示信息字段是PPP网络控制数据 PPP 面向字节,所有 PPP 帧的长度都是整数字节 透明传输问题 当 PPP 用在同步传输链路时,协议规定采用硬件来完成比特填充 (和 HDLC 的做法一样) 当 PPP 用在异步传输时,就使用一种特殊的字符填充法 将信息字段中出现的 0x7E 字节转变成为2字节序列(0x7D, 0x5E) 若信息字段中出现 0x7D 字节, 将其转变成为2字节序列(0x7D, 0x5D) 若信息字段中出现 ASCII 码的控制字符(即数值小于 0x20 的字符), 则在该字符前面要加入一个 0x7D 字节,同时将该字符的编码加以改变 零比特填充 当PPP 协议被用在 SONET/SDH 链路时,使用同步传输(一连串的比特连续传送)这时 PPP 协议采用零比特填充法来实现透明传输 在发送端,只要发现有5个连续“1”,则立即填入一个“0”接收端收到帧后对帧中的比特流进行扫描。每当发现 5 个连续“1”时,就把这5个连续“1”后的一个 “0” 删除 不提供使用序号和确认的可靠传输 在数据链路层出现差错
您可能关注的文档
- ODYSEEY奥德赛维修手册十(导航系统)1.pdf
- ODYSEEY奥德赛维修手册之二(技术规格)1.pdf
- ODYSEEY奥德赛维修手册十(导航系统)2.pdf
- ODYSEEY奥德赛维修手册之二(技术规格)2.pdf
- QMS(审核知识)考试题.doc
- QMS(审核知识)CCAA质量管理体系国家注册审核员笔试试卷.pdf
- SA8000体系讲解资料.ppt
- SAS最优化速成.ppt
- TBB型无功补偿检验指导书.doc
- 专题二--中国古代经济结构特点.ppt
- 2025年广西中考地理二轮复习:专题四+人地协调观+课件.pptx
- 2025年广西中考地理二轮复习:专题三+综合思维+课件.pptx
- 2025年中考地理一轮教材梳理:第4讲+天气与气候.pptx
- 第5讲+世界的居民课件+2025年中考地理一轮教材梳理(商务星球版).pptx
- 冀教版一年级上册数学精品教学课件 第1单元 熟悉的数与加减法 1.1.6 认识1-9 第6课时 合与分.ppt
- 2025年中考一轮道德与法治复习课件:坚持宪法至上.pptx
- 2025年河北省中考一轮道德与法治复习课件:崇尚法治精神.pptx
- 八年级下册第二单元+理解权利义务+课件-2025年吉林省中考道德与法治一轮复习.pptx
- 精品解析:湖南省娄底市2019-2020学年八年级(上)期中考试物理试题(原卷版).doc
- 2025年中考地理一轮教材梳理:第10讲+中国的疆域与人口.pptx
最近下载
- ZZ027 全国职业院校技能大赛(中职组) 婴幼儿保育赛项理论题第3套(含答案).doc VIP
- 单片机(李朝青)课后习题答案.pdf
- ZZ027-全国职业院校技能大赛(中职组)-婴幼儿保育赛项第5套(含答案).doc VIP
- 厦门房地产行业报告.pptx VIP
- 普外科手术并发症处理ppt.pptx
- 劳淋(再发性尿路感染)中医临床路径.doc VIP
- 年处理10万吨乙醇-水筛板精馏塔设计说明书2024.12.18.docx
- 2023年2022版数学课程标准复习题.pdf VIP
- 土地利用现状调查方法技术.pdf
- 2022年人教版中考生物复习知识点思维导图 主题五 动物的运动和行为.ppt VIP
文档评论(0)