A-A+

在两台计算机之间传输一个文件 (至少)有两种确认策略是可行的。第一种策略把文件截成分组 接收

2022-08-12 10:27:51 问答库 阅读 195 次

问题详情

在两台计算机之间传输一个文件,(至少)有两种确认策略是可行的。第一种策略把文件截成分组,接收端分别确认分组。但就整体而言,文件没有得到确认。第二种策略不确认单个分组,但当文件全部收到后,对整个文件予以确认。 请讨论以上这两种方式的优缺点。


请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:如果网络容易丢失分组那么对每个分组逐一进行确认较好此时仅重传丢失的分组。另一方面如果网络高度可靠那么在不发生差错的情况下仅在整个文件传送的结尾发送一次确认从而减少了确认次数节省了带宽。不过即使只有单个分组丢失也要重传整个文件。
如果网络容易丢失分组,那么对每个分组逐一进行确认较好,此时仅重传丢失的分组。另一方面,如果网络高度可靠,那么在不发生差错的情况下,仅在整个文件传送的结尾发送一次确认,从而减少了确认次数,节省了带宽。不过,即使只有单个分组丢失,也要重传整个文件。

考点:策略,文件