TCP的三次握手,四次挥手

三次握手

  • 第一次握手:客户端发送SYN报文,井发送seq为x序列号给服务端,等待服务端的确认
  • 第二次握手:服务端发送SYN+ACK报文,并发送seq为Y的序列号,在确认序列号为x+1
  • 第三次握手:客户端发送ACK报文,并发送seq序列号为z,在确认序列号为y+1

四次挥手

  • 第一次挥手:先由客户端向服务器端发送一个FIN,请求关闭数据传输。
  • 第二次挥手:当服务器接收到客户端的FIN时,向客户端发送一个ACK,其中ACK的值等于FIN+SEQ
  • 第三次挥手:然后服务器向客户端发送---个FlN,告诉客户端应用程序关闭。
  • 第四次挥手:当客户端收到服务器端的FIN是,回复一个ACK给服务器端。其中ack的值等于FIN+SEQ
相关推荐
xu_yule35 分钟前
网络和Linux网络-5(应用层)HTTP协议(方法+报头+状态码)
linux·网络·网络协议·http
n***44342 分钟前
Node.js HTTP模块详解:创建服务器、响应请求与客户端请求
服务器·http·node.js
报错小能手1 小时前
TCP/UDP面经整理
网络·tcp/ip·udp
2***s6721 小时前
【Go】Go语言基础学习(Go安装配置、基础语法)
服务器·学习·golang
西幻凌云2 小时前
了解计算机网络的“物理根基”——物理层与数据链路层
网络·网络协议·计算机网络·数据链路层·物理层
于齐龙3 小时前
服务器常见问题-FAQ
服务器
正在努力的小河3 小时前
Linux 块设备驱动实验
linux·运维·服务器
wadesir4 小时前
Nginx配置文件CPU优化(从零开始提升Web服务器性能)
服务器·前端·nginx
白狐_7984 小时前
网络基础核心问题深度解析:从IP/MAC到IPv6与路由配置
网络·tcp/ip·macos
板鸭〈小号〉4 小时前
应用层协议 HTTP
网络·网络协议·http