TCP三次握手四次挥手

三次握手

SYN 首次连接码

ACK 确认码

client (客户端)--------->server (服务器)

客户端向服务器发送SYN,表示客户端请求连接服务端。

client <-------- server

服务器向客户端发送ACK,SYN,表示服务端收到客户端的请求了,并且同意了

client ---------> server

客户端向服务器发送ACK,表示我收到了。

三步完成之后才能通信

FIN断开请求,ACK确认码

四次挥手

client ----------->server

客户端向服务器发送FIN,表示客户端想断开连接。

client<-----------server

服务器向客户端发送ACK,表示已经收到你的断开请求

client <-----------server

服务端向客户端发送FIN,ACK,表示服务器向客户端发送断开请求。

clent ------------ >server

客户端向服务端发送ACK, 确认断开连接。

四步完成之后断开连接

相关推荐
light_forest11 分钟前
tcp_connect_v4接口
java·网络·tcp/ip
Matana1112 小时前
Vmware中主机ip a没有ip地址
服务器·网络·tcp/ip
white-persist3 小时前
汇编代码详细解释:汇编语言如何转化为对应的C语言,怎么转化为对应的C代码?
java·c语言·前端·网络·汇编·安全·网络安全
labview_自动化3 小时前
RPC和Restful
网络协议·rpc·restful
2501_938810113 小时前
共享IP的定义
服务器·网络·tcp/ip
kblj55554 小时前
学习Linux——网络基础管理
linux·网络·学习
爱吃汽的小橘4 小时前
MIPI DSI和MIPI Tx IP 的建立
网络·网络协议·tcp/ip
自由生长20244 小时前
Nginx的代理原理和使用配置
网络协议·nginx
蜗牛^^O^4 小时前
OSI七层模型与TCP/IP 四层模型
网络·网络协议·tcp/ip
特立独行的猫a5 小时前
HarmonyOS黑马云音乐项目增加网络听歌功能(一、轮播图的实现)
网络·华为·harmonyos·开源项目·黑马云音乐