本文纯属实践和验证。请先阅读下面的文章:
一个有趣的实验—tcp发送缓冲区满, 然后杀掉进程(处于FIN_WAIT1状态), 接收端是无感知的。https://blog.csdn.net/stpeace/article/details/75225733


如果你知道其中的缘由,那么本文就不必读了,读过你不知道,请务必花10分钟左右的时间熟读本文。


其实以上的文章除了做了一个实验之外,什么都没有说,丝毫没有回答Why!

然而,我觉得作者是对的。

对于任何的Why都需要读者自己去理清,即便我知道作者自己也不一定知道Why…

我最近详细分析了这个问题,如果你想知道Why,那就看这篇文章吧:
TCP在FIN_WAIT1状态到底能持续多久以及TCP假连接问题:https://blog.csdn.net/dog250/article/details/81697403

不多说

TCP FIN_WAIT1状态的实验和验收相关推荐

  1. TCP的FIN_WAIT1状态理解|深入理解TCP

    原文链接: https://blog.csdn.net/dog250/article/details/81697403 近期遇到一个问题,简单点说,主机A上显示一条ESTABLISHED状态的TCP连 ...

  2. TCP在FIN_WAIT1状态到底能持续多久以及TCP假连接问题

    近期遇到一个问题,简单点说,主机A上显示一条ESTABLISHED状态的TCP连接到主机B,而主机B上却没有任何关于主机A的连接信息,经查明,这是由于主机A和主机B的发送/接收缓冲区差异巨大,导致主机 ...

  3. 查看 并发请求数及其TCP连接状态

    服务器上的一些统计数据: 1)统计80端口连接数 netstat -nat|grep -i "80"|wc -l 2)统计httpd协议连接数 ps -ef|grep httpd| ...

  4. 查看Apache并发请求数及其TCP连接状态 --张宴

    [ 2007-7-20 18:30 | by 张宴 ]     [文章作者:张宴 本文版本:v1.1 最后修改:2007.07.27 转载请注明出处:http://blog.s135.com] 这两天 ...

  5. TCP 连接状态及相关命令学习

    在平时的开发工作中,我们都使用被封装完好的 TCP/HTTP 库去完成需求开发,很少关心底层 TCP 的连接状态,但是一旦遇到较难定位的线上事故,往往都是因为 TCP 连接参数或者使用姿势不对导致的, ...

  6. 通过TCP各个状态,可以排除和定位网络或系统故障

    我们通过了解TCP各个状态,可以排除和定位网络或系统故障时大有帮助. 1.TCP状态 了解TCP之前,先了解几个命令: linux查看tcp的状态命令: 1).netstat -nat  查看TCP各 ...

  7. 查看httpd并发请求数及其TCP连接状态

    服务器上的一些统计数据: 1)统计80端口连接数 netstat -nat|grep -i "80"|wc -l 2)统计httpd协议连接数 ps -ef|grep httpd| ...

  8. TCP TimeWait状态详解(比较全)

    转载自:http://blog.chinaunix.net/uid-20384806-id-1954363.html TIME_WAIT状态 TCP要保证在所有可能的情况下使得所有的数据都能够正确被投 ...

  9. 计算机端口 closewait,TCP端口状态说明ESTABLISHED、TIME_WAIT、 CLOSE_WAIT

    一. 首先说下tcp端口的几种状态: 1.LISTENING状态 FTP服务启动后首先处于侦听(LISTENING)状态. 2.ESTABLISHED状态 ESTABLISHED的意思是建立连接.表示 ...

最新文章

  1. arduino与java,Arduino具有与Java和C语言类似的IDE集成开发环境和图形化编程环境
  2. 即墨php,即墨php培训
  3. 【转】快捷支付详解--比较详细
  4. 【Linux】一步一步学Linux——perl命令(264)
  5. Linux各目录详解
  6. 如何对Internet Marketing网络市场营销进行数据报表分析
  7. 关于VFS文件系统中的superblock、inode、d_entry和file数据结构
  8. java socket监听_Java -socket接口(监听)
  9. alios thing - rhino内核 - 内存管理
  10. Java语言,基于TCP编写一个简单的Client/Server 网络应用程序。
  11. 《逻辑学概论》mooc
  12. 以CRM系统为案例讲解数据分析(重要性介绍及分析方法)
  13. eNews 第二十六期/2007.07
  14. lua报错:1: unfinished string near ‘<eof>‘
  15. wlan 网速测试软件,wifi网速测试-让你一键查看当前网络状态的wifi网络测速工具...
  16. MyBatis入门级(增删改查)
  17. 【云原生网关】Kong 使用详解
  18. Linux系统基础小白学习(更新中)
  19. vim ctrl + s 终端假死?
  20. 超松弛迭代法求解二维电磁场有限差分方程(附Matlab代码)

热门文章

  1. vulnhub:THOTH TECH:1靶机
  2. 轩逸车联网功能怎么用_车联网有什么功能
  3. java集合(附源码分析)
  4. 强化学习实践七:给Agent添加记忆功能
  5. ZYNQ之AXI简介
  6. 【Protle99SE】PCB中各层的含义【小汇】
  7. android字体带下划线
  8. IDEA 2021的下载与安装
  9. python模块相互引用_python导入模块交叉引用的方法
  10. EasyExcel · 写excel