客户端–发送带有 SYN 标志的数据包–一次握手–服务端 服务端–发送带有 SYN/ACK 标志的数据包–二次握手–客户端 客户端–发送带有带有 ACK 标志的数据包–三次握手–服务端 为什么不是两次握手? 三次握手的目的是建立可靠的通信信道,说到通讯,简单来说就是数据的发送与接收,而三次握手最主要的目的就是双方确认自己与对方的发送与接收是正常的。 如果是两次握手,服务器端没有确定客户端有接受收能力,在传输链路遇到故障发送时间特别长下,会造成资源浪费。Client反复发送,滞后的包传到了Server,Server又会返回包确认, 但...