我想知道,在TCP握手中,为什么客户端需要回复ACK才能完成握手呢?在SYN和SYN-ACK之后,双方已经有足够的信息开始传输数据了,但TCP仍要求客户端发送ACK以进入已建立状态。
问题是,为什么这个三向握手过程是实现可靠性的必要和充分条件,即使我们在第二个消息之后同步序列号。
有什么见解吗?
我想知道,在TCP握手中,为什么客户端需要回复ACK才能完成握手呢?在SYN和SYN-ACK之后,双方已经有足够的信息开始传输数据了,但TCP仍要求客户端发送ACK以进入已建立状态。
问题是,为什么这个三向握手过程是实现可靠性的必要和充分条件,即使我们在第二个消息之后同步序列号。
有什么见解吗?