基于TCP state transition graph,当服务器(被动开放端)发送SYN,ACK到客户端(活动开放端),并且客户端收到它并向服务器发送ACK,但是被丢弃在网络中,什么将发生?
看起来,客户端将进入ESTABLISHED状态而服务器不会,但客户端不知道这个......
答案 0 :(得分:1)
重传SYN / ACK。请参阅RFC 793. SYN-ACK的SYN部分与任何其他部分一样是TCP段,因此在重新发送之前,它将被重新发送,直到它被确认或定时器到期,这会导致连接被重置。