计算机网络第三章历年真题详解:关键知识点梳理

需积分: 15 1 下载量 87 浏览量 更新于2024-08-05 收藏 282KB DOCX 举报
在计算机网络第三章的相关真题练习中,我们将会探讨一系列关于数据通信和网络协议的基础知识。这些题目涵盖了数据链路层的关键概念和技术,包括: 1. 以太网的介质访问控制(MAC)协议:题目询问MAC协议提供的服务类型。以太网的MAC协议通常提供的是**无连接的不可靠服务** (D),因为每个数据包独立发送,没有预先建立连接,且错误检测和纠正由应用层或更高层协议处理。 2. 海明码校验:这是错误检测的一种方法,用于增强数据的可靠性。如果发送的数据是10110101,采用海明码后,可能的最终发送数据包括校验位,选项A(101101100101)是最有可能的选择,因为它包含了足够的额外位来进行纠错。 3. 后退N帧(GBN)协议的帧重传:当发送方未收到期望的帧确认时,需要根据协议机制决定重发的数量。在这个问题中,计时器超时后,只收到0、2、3号帧的确认,说明还有1、4-7号帧未收到确认,因此需要重发的帧数是**4** (从4到7号)。 4. 帧序列长度优化:为了最大化信道利用率,后退N帧协议需要考虑帧长度和确认响应时间。在接收方确认一个等长帧的情况下,为了减少等待确认的时间,帧序列的比特数至少应设置为**2** (最小的整数倍于确认帧长度,即128字节的2倍),这样可以确保在最短的确认间隔内传输尽可能多的数据。 5. 选择重传协议(SR)中的重传策略:当发送方收到1号帧的确认但0、2号帧超时,说明0号帧可能丢失,但1号帧已正确接收。因此,需要重传的帧数是未确认的帧加上已确认但可能丢失的帧,即**2** (0、2号)。 6. 后退N帧协议下的最大数据传输率:主机甲的最大传输速率受发送窗口尺寸、数据帧长度和单向传播时延的影响。由于窗口尺寸为1000,带宽为100Mb/s,考虑到确认帧的传输时间和数据帧本身的传输,甲的最大平均数据传输率受限于信道带宽,但由于确认帧的存在,实际有效传输速率不会达到带宽的极限,而是大约为带宽的一半左右,即约**50Mb/s**,接近选项B(20Mb/s)。 通过这些真题,考生不仅可以检验对数据链路层协议的理解,还能掌握如何在实际网络环境中优化数据传输效率和错误处理。