社区
知识浅谈后端社区
后端技术
帖子详情
TCP的几种不同的状态
知识浅谈
🐄🐄🐄🐄🐄大佬
领域专家: 后端开发技术领域
2022-10-15 17:49:02
几种不同的状态
close_wait: 这个状态表示的是服务端针对客户端发送的FIN,响应ACK之后,到服务端发送FIN之后这段时间的状态就是close_wait。
time_wait: 这个状态表示的是服务端发送FIN之后,客户端回复ACK之后的2倍的MSL。
CLOSED:这个状态表示的是初始关闭的状态。
SYN_SENT状态:当客户端发送SYN请求建立连接之后,客户端处于SYN_SENT状态,等待服务器发送SYN+ACK
SYN_RCVD状态:当服务器收到来自客户端的连接请求SYN之后,服务器处于SYN_RCVD状态,在接收到SYN请求之后会向客户端回复一个SYN+ACK的确认报文
...全文
503
回复
打赏
收藏
TCP的几种不同的状态
TCP的几种不同的状态
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
TCP
连接的
状态
详解以及故障排查
我们通过了解
TCP
各个
状态
,可以排除和定位网络或系统故障时大有帮助。(总结网络上的内容) 1、
TCP
状态
了解
TCP
之前,先了解几个命令: linux查看
tcp
的
状态
命令: 1)、netstat -nat 查看
TCP
各个
状态
的数量 2)、lsof -i:port 可以检测到打开套接字的状况 3)、 sar -n SOCK 查看
tcp
创建的连接数 4)、
tcp
dump -iany...
TCP
连接的
状态
TCP
连接
状态
TCP
连接的建立与断开
状态
转移TIME_WAIT
状态
TCP
连接的建立与断开 建立连接,三次握手,发起连接方(执行connect())向对方发送一个SYN报文,服务器收到后会回复自己的SYN报文以及确认收到ACK报文,客户端收到后在向服务端发送一个确认ACK报文 断开连接,四次挥手,主动关闭的一方会通知对方自己要关闭发送FIN报文,对方收到后会回复确认ACK报文,并且在不久后对方也需要关闭(close()),也想主动断开方发送一个FIN报文通知主动断开方自己要关闭,随后主动断开方会回复确认
TCP
连接的
几种
状态
及转换
一、
TCP
状态
机是
TCP
连接的变化过程。
Tcp
在三次握手和四次挥手的过程,就是一个
tcp
的
状态
说明,由于
tcp
是一个面向连接的,可靠的传输,每一次的传输都会经历连接,传输,关闭的过程,无论是哪个方向的传输,必须建立连接才行,在双方通信的过程中,
tcp
的
状态
是不一样的。 下面介绍一下,在三次握手和四次挥手的过程中的
几种
状态
,如下图所示,是
tcp
状态
的变化过程 各种
状态
的解释 LISTEN:侦听来自远方
TCP
端口的连接请求 SYN-SENT:发送连接请求后等待匹配的连接请求 SYN-RE
TCP
的
状态
及变迁
十一种
状态
如下图: 全部11种
状态
1. 客户端独有的:(1)SYN_SENT (2)FIN_WAIT1 (3)FIN_WAIT2 (4)CLOSING (5)TIME_WAIT 。2. 服务器独有的:(1)LISTEN (2)SYN_RCVD (3)CLOSE_WAIT (4)LAST_ACK 。3. 共有的:(1)CLOSED (2)ESTABLISHED 。各个
状态
的意义...
tcp
的
状态
文章目录标题 标题
知识浅谈后端社区
20,123
社区成员
79
社区内容
发帖
与我相关
我的任务
知识浅谈后端社区
知识浅谈(带你学后端)社区,旨在为学习后端的小伙伴提供技术内容共享学习平台,助力每位小伙伴写出高质量代码,欢迎各位小伙伴的加入。
复制链接
扫一扫
分享
社区描述
知识浅谈(带你学后端)社区,旨在为学习后端的小伙伴提供技术内容共享学习平台,助力每位小伙伴写出高质量代码,欢迎各位小伙伴的加入。
java
爬虫
后端
个人社区
吉林省·长春市
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
【社区倡导与禁止】
社区倡导积极发帖,互相交流技术问题,学习心得。
社区不限制技术领域,后端内容增加加精权重
社区禁止发布低俗、不健康的内容
【社区积分规则】
在社区「发帖」得10积分
内容被管理员「加精」得10积分
点赞他人内容得1积分
评论内容得2积分
试试用AI创作助手写篇文章吧
+ 用AI写文章