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

四步完成之后断开连接

相关推荐
许彰午33 分钟前
02-网络的抽象层
网络·智能路由器
Geek-Chow2 小时前
A Practical Tour of AWS Networking: VPCs, Subnets, Gateways, and More
网络·aws
数据知道2 小时前
网络地址转换(NAT)与安全:映射原理、打洞与内网暴露风险
网络·安全·智能路由器·内网安全
KaMeidebaby3 小时前
卡梅德生物技术快报|原核膜蛋白表达优化实操手册,膜蛋白的纯化梯度洗脱完整流程
前端·网络·数据库·人工智能·算法
一只小菜鸡..4 小时前
Stanford CS144 学习笔记 (七):跨越虚实的边界——物理层、链路层与无线网络
网络·笔记·学习
且随疾风前行.4 小时前
Android Binder 驱动 - 内核驱动层源码初探
android·网络·binder
寒晓星4 小时前
【网络编程】UDP编程
linux·网络·网络协议·udp
逑之4 小时前
HTTP、HTTPS2
网络·网络协议·http
斌蔚司李5 小时前
Tp-link手动设置有线中继模式(图文版)
网络·智能路由器
运维大师6 小时前
【K8S 运维实战】03-网络模型实战CNI
运维·网络·kubernetes