如果在TCP终止中丢失最后一个ack怎么办?

时间:2016-11-04 07:04:58

标签: sockets tcp

考虑这种情况:

Afin发送B,然后Back发送finA。然后B转到州LAST_ACKA转到州TIME_WAIT,现在,B如果最后ack会发生什么从A丢失,来自B的重新传输请求也丢失了? B会继续发送重传请求还是关闭套接字? (我们知道,如果ASO_LINGER设置为0,当A关闭其套接字时,它会在RESET上生成B。)

1 个答案:

答案 0 :(得分:0)

与任何数据段相同。 TCP将重试发送一定次数,然后重置连接。