TCP的三次握手和四次挥手

TCP协议是7层网络协议中的传输层协议,负责数据的可靠传输

在建立TCP连接时,需要通过三次握手来建立,过程是:

1.客户端向服务端发送一个SYN

2.服务端接收到SYN后,给客户端发送一个SYN_ACK

3.客户端接收到SYN_ACK后,再给服务端发送一个ACK

在断开TCP连接时,需要通过四次挥手来断开,过程是:

1.客户端向服务端发送FIN

2.服务端接收FN后,向客户端发送ACK,表示我接收到了断开连接的请求,客户端你可以不发数据了,不过服务端这边可能还有数据正在处理

3.服务端处理完所有数据后,向客户端发送FIN,表示服务端现在可以断开连接

4.客户端收到服务端的FIN,向服务端发送ACK,表示客户端也会断开连接了

相关推荐
2503_924806851 小时前
海外IP的适用业务范围
网络·网络协议·tcp/ip
Hello.Reader1 小时前
Flink State V2 实战从同步到异步的跃迁
网络·windows·flink
凉城a1 小时前
经常看到的IPv4、IPv6到底是什么?
前端·后端·tcp/ip
mobai72 小时前
华为NetEngine 8000 M1A路由器配置
网络·华为·智能路由器
-快乐的程序员-2 小时前
simple websocket用法
网络·websocket·网络协议
想不明白的过度思考者2 小时前
JavaEE初阶——中秋特辑:网络编程送祝福从 Socket 基础到 TCP/UDP 实战
网络·tcp/ip·udp·java-ee
半桔3 小时前
【网络编程】网络通信基石:从局域网到跨网段通信原理探秘
linux·运维·网络协议·php
nightunderblackcat3 小时前
四大名著智能可视化推演平台
前端·网络·爬虫·python·状态模式
沐浴露z3 小时前
【深入理解计算机网路07】详解局域网:以太网、VLAN与无线局域网
网络·网络协议·计算机网络·408
二川bro4 小时前
第28节:网络同步与多人在线3D场景
网络·3d