




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PPP 帧格式和 HDLC 帧格式相似 如图 1 所示 二者主要区别 PPP 是面向字符的 而 HDLC 是面向位的 图 1 PPP 帧格式 可以看出 PPP 帧的前 3 个字段和最后两个字段与 HDLC 的格式是一 样的 标志字段 F 为 0 x7E 0 x 表示 7E 但地址字段 A 和控制字段 C 都是固定不变的 分别为 0 xFF 0 x03 PPP 协议不是面向比特的 因而所有的 PPP 帧长度都是整数个字节 与 HDLC 不同的是多了 2 个字节的协议字段 协议字段不同 后面 的信息字段类型就不同 如 0 x0021 信息字段是 IP 数据报 0 xC021 信息字段是链路控制数据 LCP 0 x8021 信息字段是网络控制数据 NCP 0 xC023 信息字段是安全性认证 PAP 0 xC025 信息字段是 LQR 0 xC223 信息字段是安全性认证 CHAP 当信息字段中出现和标志字段一样的比特 0 x7E 时 就必须采取一些 措施 因 PPP 协议是面向字符型的 所以它不能采用 HDLC 所使用 的零比特插入法 而是使用一种特殊的字符填充 具体的做法是将 信息字段中出现的每一个 0 x7E 字节转变成 2 字节序列 0 x7D 0 x5E 若信息字段中出现一个 0 x7D 的字节 则将其转变 成 2 字节序列 0 x7D 0 x5D 若信息字段中出现 ASCII 码的控制字 符 则在该字符前面要加入一个 0 x7D 字节 这样做的目的是防止这 些表面上的 ASCII 码控制字符被错误地解释为控制字符 HDLC 帧结构 HDLC 的帧格式如图 3 所示 它由六个字段组成 这六个字段可 以分为五中类型 即标志序列 F 地址字段 A 控制字段 C 信息字段 I 帧校验字段 FCS 在帧结构中允许不包含信息字 段 I 标志 地址 控制 信息 校验码 标志 8bit 8bit 8bit n 8bit 6或32bit 8bit 1 2 3 4 5 6 7 8 F A C I FCS F 0 N S P F N R 1 0 S P F N R 1 1 M P F M 图 3 HDLC 帧结构 1 标志序列 F HDLC 指定采用 01111110 为标志序列 称为 F 标志 要求所有 的帧必须以 F 标志开始和结束 接收设备不断地搜寻 F 标志 以实 现帧同步 从而保证接收部分对后续字段的正确识别 另外 在帧 与帧的空载期间 可以连续发送 F 用来作时间填充 在一串数据比特中 有可能产生与标志字段的码型相同的比特组 合 为了防止这种情况产生 保证对数据的透明传输 采取了比特 填充技术 当采用比特填充技术时 在信码中连续 5 个 1 以后插 入一个 0 而在接收端 则去除 5 个 1 以后的 0 恢复原来 的数据序列 如图 4 所示 比特填充技术的采用排除了在信息流中 出现的标志字段的可能性 保证了对数据信息的透明传输 数据中某一段比特组合恰好 0 0 0 0 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 0 0 1 1 0 0 出现和 F F 字段一样的情况 会误认为是 F F 字段 发送端在 5 个连 1 之后 0 0 0 0 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 1 1 0 0 0 0 0 0 1 1 0 0 1 1 0 0 填入 0 比特再发送出去 填入 0 0 比特 在接收端将 5 个连 1 之后 0 0 1 0 0 1 1 1 1 1 1 0 0 0 1 0 1 0 图 4 比特填充 当连续传输两帧时 前一个帧的结束标志字段 F 可以兼作后一 个帧的起始标志字段 当暂时没有信息传送时 可以连续发送标志 字段 使接收端可以一直保持与发送端同步 2 地址字段 A 地址字段表示链路上站的地址 在使用不平衡方式传送数据时 采用 NRM 和 ARM 地址字段总是写入从站的地址 在使用平衡方 式时 采用 ABM 地址字段总是写入应答站的地址 地址字段的长度一般为 8bit 最多可以表示 256 个站的地址 在 许多系统中规定 地址字段为 11111111 时 定义为全站地址 即通知所有的接收站接收有关的命令帧并按其动作 全 0 比特为 无站地址 用于测试数据链路的状态 因此有效地址共有 254 个之 多 这对一般的多点链路是足够的 但考虑在某些情况下 例如使 用分组无线网 用户可能很多 可使用扩充地址字段 以字节为单 位扩充 在扩充时 每个地址字段的第 1 位用作扩充指示 即当第 1 位为 0 时 后续字节为扩充地址字段 当第 1 位为 1 时 后续字节不是扩充地址字段 地址字段到此为止 3 控制字段 C 控制字段用来表示帧类型 帧编号以及命令 响应等 从图 5 11 可见 由于 C 字段的构成不同 可以把 HDLC 帧分为三种类型 信息帧 监控帧 无编号帧 分别简称 I 帧 Information S 帧 Supervisory U 帧 Unnumbered 在控制字段中 第 1 位是 0 为 I 帧 第 1 2 位是 10 为 S 帧 第 1 2 位是 11 为 U 帧 它们具体操作复杂 在后面予以介绍 另外控制字段也允许扩展 4 信息字段 I 信息字段内包含了用户的数据信息和来自上层的各种控制信息 在 I 帧和某些 U 帧中 具有该字段 它可以是任意长度的比特序列 在实际应用中 其长度由收发站的缓冲器
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 驾驶实操模拟考试题及答案
- 在校生实习劳务协议5篇
- 2025江苏连云港市赣榆区教育局所属学校招聘新教师69人模拟试卷附答案详解(突破训练)
- 公司信用体系建设工作承诺函(3篇)
- 场景化任务管理工具与进度协同更新
- 钢琴老师的考试题及答案
- 2025年幼儿健康考试试题及答案
- 达州统考真题数学及答案
- 菏泽教资考试试题及答案
- 2025年北京省考行测真题及答案
- 2025年产品开发设计题库及答案
- 企业年度税务筹划方案范本
- 教师实习考核标准
- Unit1HappyHolidaySectionBReading1a-1d课件人教版八年级英语上册
- 汽车修理安全课件
- 2024年云南省交通投资建设集团有限公司管理人员招聘考试真题
- 2025年合肥市公安局第二批公开招聘警务辅助人员633名考试参考题库及答案解析
- 2025年海工装备行业研究报告及未来发展趋势预测
- 高三试卷:2025届浙江省新阵地联盟高三10月联考历史答案
- 医疗机构麻醉药品和精神药品使用管理和考核培训规定
- 主题一 4. 创建我们的“健康银行”(课件) 综合实践活动教科版五年级上册
评论
0/150
提交评论