状态:描述
  CLOSED:无连接是活动的或正在进行
  LISTEN:服务器在等待进入呼叫
  SYN_RECV:一个连接请求已经到达,等待确认
  SYN_SENT:应用已经开始,打开一个连接
  ESTABLISHED:正常数据传输状态
  FIN_WAIT1:应用说它已经完成
  FIN_WAIT2:另一边已同意释放
  ITMED_WAIT:等待所有分组死掉
  CLOSING:两边同时尝试关闭
  TIME_WAIT:另一边已初始化一个释放
  LAST_ACK:等待所有分组死掉

转载于:https://www.cnblogs.com/kikilbs/archive/2009/06/24/1510579.html

【转】TCP状态变迁图相关推荐

  1. 【转】Socket状态变迁图

    转自:http://www.cnblogs.com/ILove/archive/2008/12/08/1350430.html   服务端,端口的状态变化 先在本机(IP地址为:192.168.1.1 ...

  2. Socket状态变迁图

    在一些防火墙或端口管理工具中经常会看到连接状态为CLOSED CLOSE_WITE LAST_ACK等的进程, 虽然状态就那么很少的几个, 而且看字面意思也能猜个大概, 但没做过Socket编程的朋友 ...

  3. 【Unix 网络编程】TCP状态转换图详解

    TCP协议的三路握手和四次挥手.如下图所示,TCP通信过程包括三个步骤:建立TCP连接通道(三次握手).数据传输.断开TCP连接通道(四次挥手). 这里进一步探究TCP三路握手和四次挥手过程中的状态变 ...

  4. Linux网络编程之TCP状态转移

    Linux网络编程之TCP状态转移 一.TCP状态转移时序 二.半关闭及shutdown函数 一.TCP状态转移时序 TCP状态转移图: netstat -apn | grep client 查看客户 ...

  5. Wireshark抓包分析TCP建立/释放链接的过程以及状态变迁分析

    Wireshark抓包分析TCP建立/释放链接的过程以及状态变迁分析 一.介绍计算机网络体系结构 1.计算机的网络体系结构 在抓包分析TCP建立链接之前首先了解下计算机的网络通信的模型,我相信学习过计 ...

  6. linux网路编程之TCP状态转换及端口复用

    (1)TCP状态转换图 其中图中分为三种状态:实线代表的主动发起连接,虚线代表的被动发起连接,细实线代表的可以双向发起连接的状态. 主动发起连接方状态变化:1)主动发起连接的一方发送SYN标志位,进入 ...

  7. 网络基础4(TCP三次握手,四次握手,TCP流量控制,TCP状态转换 , TCP异常断开,设置TCP属性,端口复用)

    TCP协议 TCP通信时序 下图是一次TCP通讯的时序图.TCP连接建立断开.包含大家熟知的三次握手和四次握手. TCP通讯时序 在这个例子中,首先客户端主动发起连接.发送请求,然后服务器端响应请求, ...

  8. TCP状态转换图文解说

    文章目录 一.TCP状态转换图 说明 状态转换图 二.名次解释 2MSL 半关闭 补充:Linux命令:查看网络相关状态 补充:端口复用 FIN_WAIT2 TIME_WAIT 一.TCP状态转换图 ...

  9. TCP状态转换以及TIMEWAIT和FIN_WAIT_2状态

    tcp状态转换图 这张图需要分为三个部分去看 第一部分:粗实线部分,表示发起主动连接或主动关闭请求.一般先发起主动连接和断开请求的都为客户端,因此可以认为这部分是客户端的状态变化. 第二部分:虚线部分 ...

  10. TCP状态转换图——简述11个状态

    1.TCP建立连接需要3次握手 首先,client端会发出一个SYN,server收到之后,会回复ACK,并同时发出一个SYN,client收到后连接就可以建立.三次握手保证了双发通讯正常. 这就和我 ...

最新文章

  1. VMware安装和使用时遇到的一些小问题及解决方法
  2. j2ee安全介绍--转
  3. 关于Linux和Windows的换行符
  4. 重温Elasticsearch
  5. BugkuCTF-WEB题GET和POST
  6. 基于XML和注解的Spring Bean管理
  7. 我们就来看看网络算命究竟有哪些套路
  8. c语言关键字识别程序,c语言-以关键字搜索程序
  9. Dijkstra算法的C语言程序
  10. Zurmo - - 国际化(翻译)
  11. linux下sybase创建数据库,Linux下Sybase数据库安装
  12. python实现qq空间自动点赞
  13. 精灵商场项目(三)--商品分类列表+商品CRUD
  14. 【云原生监控系列第一篇】一文详解Prometheus普罗米修斯监控系统(山前前后各有风景,有风无风都很自由)
  15. java魂斗罗_魂斗罗java源代码分享
  16. Android:ViewPager详解(异步网络加载图片,带图片缓存,并带导航小圆点)
  17. leetcode - 22 672. 灯泡开关 Ⅱ
  18. 菜鸟的数学建模之路(二):线性与非线性回归
  19. Oracle序列的使用
  20. OA供应商考核管理平台,构建清晰画像,精准筛选优质供应商

热门文章

  1. Caffe傻瓜系列(5):Blob,Layer and Net以及对应配置文件的编写
  2. 机器学习方法(二)——xgboost(原理篇)
  3. 记一次Win10环境python3.7安装dlib模块趟过的坑
  4. 百度地图依赖包php,调用百度地图
  5. 2021-08-08索引在小数据量的时候用处不大,但在大数据的时候十分明显
  6. 服务器显示跨域请求,出现跨域问题的原因及其解决方法
  7. matlab求函数方程的正根,matlab解方程组的时候,可以只要正根吗?
  8. DevOps使用教程 华为云(17)git 比较2个分支版本的差异 某个具体文件的差异
  9. 区块链 如何提高TPS 为什么区块大小和出块速度越大越好
  10. 区块链共识算法的分类 POW POS DPOS PBFT的区别