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

四步完成之后断开连接

相关推荐
sweet丶3 小时前
DNS域名解析:从入门到优化必备基础
网络协议
Xの哲學3 小时前
Linux多级时间轮:高精度定时器的艺术与科学
linux·服务器·网络·算法·边缘计算
FlourishingMind3 小时前
蓝牙授时CTS (Current Time Service)、PTP、NTP
运维·服务器·网络
Winner13004 小时前
查看rk3566摄像头设备、能力、支持格式
linux·网络·人工智能
微爱帮监所写信寄信6 小时前
微爱帮监狱写信寄信工具信件加密技术方案
网络
专业开发者6 小时前
蓝牙技术联盟推出网络照明控制(NLC)规范
网络·物联网
Kiyra7 小时前
阿里云 OSS + STS:安全的文件上传方案
网络·人工智能·安全·阿里云·系统架构·云计算·json
小趴菜不能喝7 小时前
Docker 网络
网络·docker·容器
dog2507 小时前
网络带宽霸权的终结
tcp/ip
代码游侠8 小时前
学习笔记——IO多路复用技术
linux·运维·数据库·笔记·网络协议·学习