TCP共有9个网路状态,其中涉及到关闭的状态有5个。

在我们编写网络相关程序的时候,这5个状态经常出现。因为这5个状态相互关联,相互纠缠,而且状态变化触发都是由应用触发,但是又涉及操作系统和网络,所以正确的理解TCP 在关闭时网络状态变化情况,为我们诊断网络中各种问题,快速定位故障有着非常重要的作用和意义。

为此,我根据W.Richard Stevens的《TCP/IP详解》一书,将这5个状态制成一个时序图(其实原书也有这个图,但不是很好理解),其中黑色字体来表示应用程序行为,红色字体是操作系统行为。

TCP状态迁移-学习1

=============================================================

TCP状态迁移-学习1

===========================================================

 

转载于:https://blog.51cto.com/michaeljinxq/1212189

相关文章:

  • 2021-06-11
  • 2022-01-19
  • 2021-06-19
  • 2021-10-22
  • 2021-06-30
  • 2022-02-03
猜你喜欢
  • 2021-05-09
  • 2021-08-13
  • 2021-12-15
相关资源
相似解决方案