问题
问答题 简答题
TCP如何决定是否重发上一次发过的数据包?
答案
参考答案:TCP在发送一个数据包后,即启动一个重传定时器,同时将该包的放入一个重传队列中。如果收到该包的确认信息,即取消该定时器。否则,如果在定时器到时后仍未收到确认信息,则认为该包已经丢失,于是从重传队列中取出该包,再启动一次发送(同样要启动定时器)。
TCP如何决定是否重发上一次发过的数据包?
参考答案:TCP在发送一个数据包后,即启动一个重传定时器,同时将该包的放入一个重传队列中。如果收到该包的确认信息,即取消该定时器。否则,如果在定时器到时后仍未收到确认信息,则认为该包已经丢失,于是从重传队列中取出该包,再启动一次发送(同样要启动定时器)。