在计算机网络中常用的差错检测算法有哪些?哪些算法适合硬件实现,哪些算法适合软件实现?HDLC中如何进行差错检测,对差错帧如何处理?
答:(1)计算机网络中常用的差错检测有循环冗余检测(CRC)、奇偶检验、检验和方法。(2)CRC算法和奇偶检验适合硬件实现,检验和方法适合软件实现。(3)HDLC发送方在报文载荷中发出了5个连续的1之后,就在发送下一比特之前插入一个0。在接收方,如果5个连续的1到达了,接收方就根据它看到的下一个比特的情况来决定如何处理:如果下一比特是0,则一定是填充的,接收方就将其去掉;如果下一比特是1,并且其后面又出现了0,则一定是帧结束序列了;否则就是出现了差错。
【考点】本题考查计算机网络--数据链路层--差错控制。【解析】循环冗余检测,常用于链路层,由适配器中专门的硬件实现,而检验和方法适合软件实现,奇偶检验一般通过硬件实现。
扫描微信二维码,添加您的专属老师为好友
您在考试中遇到任何问题,老师都会帮您解答
您希望我们通过哪种方式与您联系?
您已选择电话/微信/QQ的联系方式,课程顾问会尽快联系您!
您已选择微信联系方式,课程顾问会尽快添加您的微信,请您确认通过!
您已选择QQ联系方式,课程顾问会尽快添加您的QQ,请您确认通过!
您已选择电话联系方式,课程顾问会尽快联系您!
您已选择“不联系”,课程顾问不会主动联系您。如果后续您有需求,可以在个人中心主动添加销售微信或拨打客服电话:400-111-9811