gpt4 book ai didi

tcp 应用程序退出总是会发送 FIN 吗?

转载 作者:可可西里 更新时间:2023-11-01 02:49:54 26 4
gpt4 key购买 nike

当 TCP 应用程序退出时,它会发送一个 FIN 数据包。

考虑一个连接到始终监听的服务器(服务器从不退出)的 tcp 客户端。

如果tcp客户端在几次数据包交换后突然退出,它是否总是向服务器发送FIN数据包?

谢谢!

最佳答案

在正常操作下,会发送一个 FIN,是的。

以下是一些不会发送 FIN 的情况。

  • 有人拔掉客户端的网线。
  • 客户被炸了
  • FIN 数据包在途中被丢弃。
  • 内核上的操作系统严重崩溃。

关于tcp 应用程序退出总是会发送 FIN 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2409695/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com