当前位置:   article > 正文

鹅厂面试题:TCP 连接,一端断电和进程崩溃有什么区别?_有两台服务器建立tcp长连接 ,如果其中一台服务器断电了,请从tcp协议层面分析,另一

有两台服务器建立tcp长连接 ,如果其中一台服务器断电了,请从tcp协议层面分析,另一

有位读者找我说,他在面试腾讯的时候,遇到了这么个问题:

在这里插入图片描述

这个属于 TCP 异常断开连接的场景,这部分内容在我的「图解网络」还没有详细介绍过,这次就乘着这次机会补一补。

在这里插入图片描述

这个问题有几个关键词:

  • 没有开启 keepalive;
  • 一直没有数据交互;
  • 进程崩溃;
  • 主机崩溃;

我们先来认识认识什么是 TCP keepalive 呢?

这东西其实就是 TCP 的保活机制,它的工作原理我之前的文章写过,这里就直接贴下以前的内容。

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/545876
推荐阅读
相关标签
  

闽ICP备14008679号