tcp三次握手
程序员文章站
2022-07-10 14:13:27
...
TCP是什么
Transmission Control Protocol 传输控制协议
名词解释
syn:同步请求
ack:应答
为什么握手,握手的目的是什么
为了建立连接
为什么是三次握手,三次握手都握了些啥
第一次握手:客户端发出syn,服务端收到syn,服务端觉得自己(服务端)收信能力和客户端发信能力没有问题
第二次握手:服务端发syn+ack,客户端收到syn+ack,客户端觉得自己收发信能力和服务端的收发信能力都没有问题,但服务端并不知晓服务端的发信能力是否ok
第三次握手:客户端发ack,服务端收到ack,服务端觉得自己的发信能力也没有问题,随机建立起可靠连接