第四章作业
1.在物理线路上传输比特流过程中造成传输差错的主要原因、差错类型、及特点:
答:传输过程中,差错主要是由通信过程中的噪声引起的。
通信信道的噪声分为两类:热噪声和冲击噪声。
其中,热噪声引起的差错是随机差错,或随机错;冲击噪声引起的差错是突发差错,或突发错,引起突发差错的位长称为突发长度。
热噪声的特点是:时刻存在,幅度较小,强度与频率无关,但频谱很宽;冲击噪声是由外界电磁干扰引起的,与热噪声相比,冲击噪声幅度较大,是引起传输差错的主要原因。
8.采用"0比特插入/删除"技术的原因及其基本工作原理:
答:采用"0比特插入/删除"技术的原因是为了解决帧数据传输的透明性问题,引入了"0
比特插入/删除方法"。
基本工作原理:发送端在两个标志字段为F之间的比特序列中,如果检查出连续的5个1,不管它后面的比特位是0或1,都增加1个0;那么在接受过程中,在两个标志字段为F之间的比特序列中,坚持出连续的5个1之后就删除1个0。
9.如果在测试一个实际远程通信系统时,一次连续检测4000B的数据未发现错误,我们能否说这个系统的误码率为0?为什么?
答:不能。
因为连续测试4000B的数据时可能发现没有错误,但如果测试的二进制位数比4000B时,就可能出现错误,那这个系统的误码率就不是为0了
补充作业:
1、HDLC帧可分为哪几大类?试简述各类帧的作用。
答:分三大类—信息帧、监控帧和无编号帧。
1信息帧:用于数据传输,还可同时用来对已收到的数据进行确认和执行轮询功能。
2监控帧:用于数据流控制,帧本身不包含数据,但可执行对数据帧的确认,请求重发信息帧和请求暂停发送信息帧等功能。
3无编号帧:主要用于控制链路本身,不使用发送或接收帧序号。
2、简述HDLC帧各字段的意义。
HDLC用什么方法保证数据的透明传输?
答: HDLC帧的格式,信息字段(长度可变)为数据链路层的数据,它就是从网络层传下来的分组。
在信息字段的两端是24bit的帧头和帧尾。
HDLC帧两端的标志字段用来界定一个帧的边界,地址字段是用来填写从站或应答站的地址信息,帧校验序列FCS用来对地址、控制和信息字段组成的比特流进行校验,控制字段最复杂,用来实现许多主要功能。
采用零比特填充法来实现链路层的透明传输,即在两个标志字段之间不出现6个连续1。
具体做法是在发送端,当一串比特流尚未加上标志字段时,先用硬件扫描整个帧,只要发现5个连续的1,则在其后插入1个0,而在接收端先找到F字段以确定帧的边界,接着再对其中的比特流进行扫描,每当发现5个连续的1,就将这5个连续1后的1个0删除,以还原成原来的比特流。