推荐_3.1 _________组帧.pptVIP

  • 9
  • 0
  • 约1.25千字
  • 约 7页
  • 2017-10-18 发布于湖北
  • 举报
3.1 组 帧 把数据分割、封装成帧 关键问题:接收者如何从位流中区分出帧 的边界(幀同步),即帧的开始和结束 幀同步方法: 1. 字节计数法 2. 使用字符填充的首尾定界符法 3. 使用比特填充的首尾标志法 4. 编码违例法 (1) 字节计数法 ① 每帧以帧同步标志字节开始,后面紧跟幀长计数 ② 接收方收到幀,知道幀的长度,每接收一个数据字节,计数减1,直到为0,便是幀尾,幀后跟校验信息。 缺点:如果帧的长度域出错,则同步信息完全丢失, 必须重新开始建立同步。 (2)使用字符填充的首尾定界符法 ① 面向字符的通信协议,以特定的ASCII字符 序列表示帧首、帧尾及控制字段。 ② 帧以DLE STX 开始,DLE ETX 结束,用 “DLE插入删除技术”来实现字符的透明传输。 缺点: 兼容性差(依赖于特定的字符集,如ASCII) 幀长位数需为8的整数倍,不能传输任意长位数 若不用“DLE插入删除技术”时,数据传输会不透明 问题: 当数据中恰好出现 DLE STX 或 DLE ETX 时, 帧的边界会被误识别。 措施: 发送时对数据中的 DLE,在其前面再插入一个 DLE,接收时凡成对出现的 DLE 必定是数据

文档评论(0)

1亿VIP精品文档

相关文档