3.2 组帧
将比特组合帧为单位传输,是为了出错时只重发出错的帧
3.2.1 字符计数法
每一帧开头标明有几个字节
4 | 1 | 2 | 3 |
---|
第一帧:如上图
3.2.2 字符填充的首位定界符法
在每个数据前加上 ESC 转义字符填充。 FLAG(中间是数据部分,包括 ESCESC 或 ESCFLAG)FLAG
3.2.3 零比特填充的首位标志法
首尾是 01111110,然后每 5 个 1 放一个 0 阻止连续 6 个 1
3.2.4 违规编码法
高 - 高和低 - 低为首尾 曼彻斯特违规编码
将比特组合帧为单位传输,是为了出错时只重发出错的帧
每一帧开头标明有几个字节
4 | 1 | 2 | 3 |
---|
第一帧:如上图
在每个数据前加上 ESC 转义字符填充。 FLAG(中间是数据部分,包括 ESCESC 或 ESCFLAG)FLAG
首尾是 01111110,然后每 5 个 1 放一个 0 阻止连续 6 个 1
高 - 高和低 - 低为首尾 曼彻斯特违规编码