408计网第六天1

1、组帧的定义:发送方按照一定的规则将网络层递交的分组封装成帧。数据链路层之所以要将比特组合成帧为单位传输,是为了在出错时只重发出错的帧,而不必重发全部数据,从而提高效率。组帧主要解决帧定界、帧同步、透明传输等问题。

2、实现组帧的4种主要方法:1、字符计数法,字符计数法是指在帧首部使用一个记数字段来记录该帧所含的字节数(包括记数字段自身所占用的1个字节),当接收方读出帧首部的字节记数值时,就知道后面跟随的字节数,从而确定帧结束位置。2、字节填充法,字节填充法使用特定字节来界定一帧的开始与结束,控制字符SOH放在最前面,表示帧的开始,控制字符EOT表示帧的结束。为了时信息位中出现的特殊字符不被误判为帧的收尾定界符,可在特殊字符之前填充一个转意字符ESC来加以区分。帧的数据中出现EOT或SOH字符,发送方在每个EOT或SOH字符前再插入一个ESC字符,接收方收到数据后会自己删除这个插入的ESC字符,结果仍得到原来的数据。3、零比特填充法,零比特填充法允许数据帧包含任意个数的比特,它使用一个特定的比特串01111110来标志一帧的开始和结束。例如,未了不使数据字段中出现比特流01111110被误判为帧的首尾标志,发送方先扫描整个数据字段,没遇到5个连续的"1",就自动在其后插入一个"0"。经过这种比特填充后,就可保证数据字段中不会出现6个连续的"1"。接收方做该过程的逆操作,每收到5个连续的"1",就自动删除后面紧跟的"0",以恢复原始数据。4、违规编码法,在物理层进行比特编码,常采用违规编码法,例如,曼彻斯特编码方法将数据比特"1"编码成"高-低"电平对,将数据比特"0"编码成"低-高"电平对,而"高-高"电平对和"低-低"电平对在比特中时违规的(即没有被采用),因此可以采用这些违规编码方法序列来定界帧的起始和终止。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值