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, 确认断开连接。

四步完成之后断开连接

相关推荐
编程牛马姐12 分钟前
独立站SEO流量增长:提高Google排名的优化方法
前端·javascript·网络
2401_8734794039 分钟前
如何从零搭建私有化IP查询平台?数据采集、清洗、建库到API发布全流程
服务器·网络·tcp/ip
学代码的真由酱1 小时前
HTTPS
网络协议·http·https
FS_Marking2 小时前
CWDM vs DWDM:区别是什么?
网络
Vis-Lin3 小时前
BLE 协议栈:ATT 协议详解
网络·物联网·网络协议·iot·ble
lcxc3 小时前
Mac M4超流畅运行Win版同花顺教程
网络
W.A委员会3 小时前
常见网络攻击
网络·http·网络安全
zmj3203243 小时前
CAN数据帧详解
网络·can·canfd·数据帧
无心水4 小时前
OpenClaw技术文档/代码评审/测试用例生成深度实战
网络·后端·架构·测试用例·openclaw·养龙虾
TechWayfarer4 小时前
攻防对抗:利用IP段归属查询工具快速封禁攻击源——3步联动防火墙(附脚本)
python·网络协议·tcp/ip·安全