其他分享
首页 > 其他分享> > 计算机网络链路层之数据组帧

计算机网络链路层之数据组帧

作者:互联网

一、数据组帧
众所周知,物理层传输的是比特流,是这期数据链路层传输的的单元是帧。帧是由比特流按照相应的方法进行组帧的形成。下面我将介绍三种数据组帧的方法:字符计数法、字符填充首尾定界符、零比特首尾标志法和违规编码法。
二、字符计数法
建立一个字节的数,利用这个数对比特流字数进行计数统计进而对数据进行组帧。例如:我按照八个字节对数据对比特流数据进行组帧,我们利用计数的方式当计数达到八个字节时,对数据进行分割组帧进而得到一个数据帧。
三、字符填充首尾定界符
字符填充首尾定界符的组帧方式就是,在数据帧的开始和结束部分添加系统关键字,进而对比特流数据进行分割,进而实现数据的组帧。例如使用DLE和STX来标记帧的开始和帧的结束。
四、零比特填充法
零比特填充法允许数据帧包含任意个数的比特,也允许每个字符的编码包含任意个数的比特。 它使用一个特定的比特模式,即01111110来标志一帧的开始和结束。
五、违规编码法
违规编码法不需要采用任何填充技术,便能实现数据传输的透明性,但它只适用千采用冗余
编码的特殊编码环境。

标签:字符,填充,比特,组帧,比特流,计算机网络,数据,链路层
来源: https://blog.csdn.net/m0_43405302/article/details/121048396