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

四步完成之后断开连接

相关推荐
HEJOO98 分钟前
指针与结构体:C 语言进阶核心详解
c语言·开发语言·网络
en.en..17 分钟前
IO 多路复用:select、poll、epoll 核心函数解析
网络
我就是不信18 分钟前
TCP/IP 网络编程:从入门到实战
网络·网络协议·tcp/ip
沫璃染墨44 分钟前
《Qt从零入门系列(十二):Qt文件操作详解——从QFile读写到QFileInfo与记事本实战》
开发语言·网络·c++·qt·交互·信号处理·文件
梦帮科技2 小时前
推测解码(Speculative Decoding)与 Draft-Target 双核协同:接受率判据、树状验证与两倍吞吐无损加速
网络·人工智能·深度学习·神经网络·线性代数·矩阵·架构
骑着蜗牛撵大象3272 小时前
Agent 打字机是怎么来的:SSE 与 WebSocket 打通实时响应与中间状态
网络·websocket·网络协议·agent·sse·实时通信·流式输出
Frank_refuel3 小时前
分布式RPC框架实战(二):服务端模块划分与底层设计
分布式·网络协议·rpc
吴声子夜歌3 小时前
Nginx应用与运维——Nginx代理服务应用实战(TCP/UDP代理)
运维·tcp/ip·nginx
模拟器连接器曾工3 小时前
一进多出M12分线盒4口8口12口可选 PNP和NPN通用传感器集线器
网络·人工智能·m12分线盒·npn通用传感器集线器·pnp通用传感器集线器
RobinDevNotes3 小时前
大模型3D并行训练怎么配才不浪费算力
网络·人工智能·深度学习·深度优先