将原始的比特流分解到若干离散的“段”(帧)中。帧是数据链路层的传输单位。
组帧方法 重点
- 字符计数法:
- 在帧头使用一个域表示帧的总字符数。
- 缺点:若计数值出错,会引起后续所有帧的同步错误。
- 字符填充的首尾定界符法:
- 使用特殊控制字符(如
FLAG)标记帧的开始和结束。 - 透明传输:若数据中出现
FLAG,在前面填充转义字符(ESC)。
- 使用特殊控制字符(如
- 零比特填充的首尾标志法:
- 使用特定位模式
01111110作为标志。 - 机制:在发送端,只要发现 5 个连续的
1,就立即填入一个0。在接收端,发现 5 个连续1后删除后面的0。 - 优点:支持任意比特组合的透明传输。
- 使用特定位模式
- 物理层编码违例法:
- 利用物理层编码中不使用的非法信号(如曼彻斯特编码中的
High-High或Low-Low)来定界。 - 适用场景:LAN(如 802.3)。
- 利用物理层编码中不使用的非法信号(如曼彻斯特编码中的