第三节 单元测试答案.pdfVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 单元测试参考答案 1. 数据链路(逻辑链路)与链路(物理链路)有何区别? 答:(1)数据链路与链路的区别在于数据链路除链路外,还必须有一些必要的规程来 控制数据的传输。因此,数据链路比链路多了实现通信规程所需要的硬件和软件。 2. 在停止等待协议中,应答帧为什么不需要序号? 答:由停止等待协议的工作原理可知:收方每收到一个正确的数据后,都立即向发方 发送一个应答帧,发方只有收到上一个数据的确认帧后,才能继续发送下一帧。所以,在 停止等待协议中,无须对应答帧进行编号。 3. 在停止等待协议中如果不使用编号,是否可行?为什么? 答:不行。对分组进行编号可以使接收方识别出重复的帧,对确认分组进行编号可使 发送方明确哪一个发送出去的分组收到了确认,哪一个分组还没有收到确认。 4. 简述ARQ 协议的工作原理。 答:ARQ 协议的要点:当发送站点发送完一个数据帧后,不是停下来等待应答帧,而是 可以连续再发送若干个数据帧。如果在此过程中又收到了接收端发来的应答帧,那么还可 以接着发送数据帧。由于减少了等待时间,整个通信的吞吐量就提高了。 5. 滑动窗口协议中,发送窗口和接收窗口的含义。 答:发送窗口用来对发送端进行流量控制,而发送窗口的大小代表在还没有收到对方确 认的条件下发送端最多可以发送多少个数据帧。 接收窗口是为了控制哪些数据帧可以接收而哪些帧不可以接收。在接收端只有当收到 的数据帧的发送序号落入接收窗口内才允许将该数据帧收下。若接收到的数据帧落在接收 窗口之外,则一律将其丢弃。 6. 数据链路层中的链路控制包括哪些功能?试讨论数据链路层做成可靠的链路层有哪些优点 和缺点。 答:1、链路管理2 、帧定界3、流量控制4 、差错控制5、将数据和控制信息区分开6、 透明传输7、寻址。 可靠的链路层的优点和缺点取决于所应用的环境:对于干扰严重的信道,可靠的链路 层可以将重传范围约束在局部链路,防止全网络的传输效率受损;对于优质信道,采用可 靠的链路层会增大资源开销,影响传输效率。 7. 数据链路层的三个基本问题(帧定界、透明传输和差错检测)为什么都必须加以解决? 答:帧定界是分组交换的必然要求,透明传输避免消息符号与帧定界符号相混淆,差 错检测防止合差错的无效数据帧浪费后续路由上的传输和处理资源。 8. 如果在数据链路层不进行帧定界,会发生什么问题? 答:无法区分分组与分组,无法确定分组的控制域和数据域,无法将差错更正的范围 限定在确切的局部。 9. 解释零比特填充法。 答案:在HDLC 的帧结构中,若在两个标志字段之间的比特串中,碰巧出现了和标志 字段F (为6 个连续 1 加上两边各一个0 )一样的比特组合,那么就会误认为是帧的边界。 为了避免出现这种情况,HDLC 采用零比特填充法使一帧中两个F 字段之间不会出现 6 个 连续1。零比特填充法的具体做法是:在发送端,当一串比特流尚未加上标志字段时,先用 硬件扫描整个帧。只要发现5 个连续1,则立即填入一个0 。因此经过这种零比特填充后的 数据,就可以保证不会出现6 个连续 1。在接收一个帧时,先找到F 字段以确定帧的边界。 接着再用硬件对其中的比特流进行扫描。每当发现5 个连续 1 时,就将这5 个连续 1 后的 一个 0 删除,以还原成原来的比特流。这样就保证了在所传送的比特流中,不管出现什么 样的比特组合,也不至于引起帧边界的判断错误。 10. 要发送的数据为1101011011。采用CRC 的生成多项式是P(X ) = X 4 + X +1 。试求应添加在 数据后面的余数。数据在传输过程中最后一个1 变成了0,问接收端能否发现?若数据在传 输过程中最后两个 1 都变成了0,问接收端能否发现?采用CRC 检验后,数据链路层的传 输是否就变成了可靠的传输? 答:添加的检验序列为1110 (11010110110000 除以10011)。 数据在传输过程中最后一个 1 变成了0,11010110101110 除以10011,余数为011,不 为0,接收端可以发现差错。

文档评论(0)

00625 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档