linux - 端口关闭事件会导致 TCP 或其他连接在 Linux TCP IP 堆栈中断开吗?

标签 linux sockets tcp ip

我在云上工作,客户需要我们的虚拟交换机在我们的虚拟交换机升级时保持其 VM 基于 TCP 的连接(首先停止虚拟交换机,然后启动新的虚拟交换机)。我们使用 ovs,在这种情况下,VM 的端口将在 1 秒内断开并连接起来。客户的操作系统是linux。

所以我在想这个链接是否会导致 VM 中的 TCP 连接中断?我不知道应该阅读 TCPIP 堆栈中的哪一部分代码,因为老板告诉我我必须向他展示一些博客以外的代码。

最佳答案

TCP/IP 专门设计用于在此类中断中幸存下来。如果你的老板坚持要看代码,你将不得不向他展示整个 Linux IP 栈,这对他大有裨益。更有可能你应该把他推荐给RFC 791793 .

关于linux - 端口关闭事件会导致 TCP 或其他连接在 Linux TCP IP 堆栈中断开吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45911434/

相关文章:

linux - 在 postgres 中创建一个更新 FIFO 的触发器

linux - 无法获取 .tmux.conf 文件 : "Usage: source-file path"

c - 异步 I/O 和耗时工作

linux - 如何使用 .sh 文件提取帧并设置每秒帧数

c - 扫描 radio 台

java - Spring 中的 ServerSocket 范围?

java - 在java中从客户端查找已使用的服务器端口

node.js - 刷新node.js socker写入

c - 服务器客户端消息验证

php - tcp 消息不完整