欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

tcp三次握手

程序员文章站 2022-07-10 14:13:27
...

TCP是什么

Transmission Control Protocol 传输控制协议

名词解释

syn:同步请求
ack:应答

为什么握手,握手的目的是什么

为了建立连接

为什么是三次握手,三次握手都握了些啥

第一次握手:客户端发出syn,服务端收到syn,服务端觉得自己(服务端)收信能力和客户端发信能力没有问题
第二次握手:服务端发syn+ack,客户端收到syn+ack,客户端觉得自己收发信能力和服务端的收发信能力都没有问题,但服务端并不知晓服务端的发信能力是否ok
第三次握手:客户端发ack,服务端收到ack,服务端觉得自己的发信能力也没有问题,随机建立起可靠连接
相关标签: tcp