TCP网络关闭的状态变换时序图
TCP共有11个网路状态,其中涉及到关闭的状态有5个。
在我们编写网络相关程序的时候,这5个状态经常出现。因为这5个状态相互关联,相互纠缠,而且状态变化触发都是由应用触发,但是又涉及操作系统和网络,所以正确的理解TCP 在关闭时网络状态变化情况,为我们诊断网络中各种问题,快速定位故障有着非常重要的作用和意义。
下是是根据W.Richard Stevens的《TCP/IP详解》一书的TCP状态转换图。


转载于酷壳CoolShell 无删改 仅以此纪念陈皓(左耳朵耗子)
为什么电脑硬件速度翻了无数倍, Windows 却没更流畅?
有个疑问和大家探讨: 从 Windows 98 到 Windows 11 ,这二十多年里,电脑硬件性能已经提升了无数倍。 CPU 主频从几百 MHz 到现在动辄 5GHz ,核…
魔改了 luci-app-mosdns 支持流媒体 DNS 解锁
github.com/luodaoyi/luci-app-mosdns/tree/v5已经提了 pr 了 github.com/sbwml/luci-app-mosdns/p…
golang, 开发效率低执行效率高的语言?
最近因为偶然的原因, 不得不用了一段时间的 go. 经过这一段时间的使用, 发现这门语言实在是有太多不爽的地方, 所以就在这里吐槽一下, 看看是不是因为我理解不对, 还是这就是…
合速度