问答题 两台计算机通过计算机网络传输一个文件,有两种可行的确认策略。第一种是由发送端将文件分割成分组,接收端逐个地确认分组;但就整体而言,文件没有得到确认。第二种是接收端不确认单个分组,而是当文件全部收到后,对整个文件予以接收确认。试比较这两种方式的优缺点,以及它们各自适用的场合。【华中科技大学2000年】
【正确答案】正确答案:考查对网络的确认服务的理解。在计算机网络中,数据的传输过程可能会引起数据的丢失、出错等,因此一个可靠的传输需要一定的差错控制机制,确认是实现差错控制的一个辅助手段。上面的两种确认策略都是可行的,但它们的性能取决于所应用的网络环境。具体地说,当网络传输可靠性较低,分组容易丢失,那么第一种策略即对每个分组逐一确认较好,此时仅需重传丢失或出错的分组。如果网络的传输可靠性较高,那么在不发生差错的情况下,仅对整个文件进行一次确认,从而减少了确认的次数,节省了网络带宽和网络资源;不过,即使有单个分组丢失或出错,也需要重传整个文件。
【答案解析】