重启服务器上的 ssh 或者 network 服务的时候,为啥 ssh 连接不会断开
(因为每个ssh连接不是一个TCP连接,而是一个ssh session。在sshd或者network重启的时候,TCP连接会断一下,但session是不丢的。——这个解释是错的。对不起。)重启sshd的时候,监听的sshd进程会重启,但是服务你的sshd进程(应该是fork出来的)不受任何影响。TCP连接还是同一个。重启network的时候,linux下只是ifconfig down/up了一下,只影响到ip层,tcp层不会reset,所以只要restart得足够快,tcp session都是没有什么感觉的。
推荐阅读
- 趣头条|川崎重启“目黑”品牌,新款复古Meguro K3上市
- 想做手机网游代充,请问要去哪里找货源
- 双11阿里云搞活动,买了一个ecs云服务器,能做啥呢
- 让一个网游(或手游)连接自己的服务器或pc
- Facebook, Google, 百度等公司自制开源服务器,对IBM,HP,Dell等传统服务器生产商的冲击是啥
- 求问:重启手机QQ,消息记录消失
- 骑士网|诺顿113匹马力的Atlas 650宣布明年正式推出,国内宗申引进计划或重启
- c++写http服务器不用cgi和apache该用啥
- 怎样获取每日全球注册的域名或者怎样通过dns服务器获取每日在dns上新增的解析域名
- 怎样看待中国将拥有互联网根服务器