TCP长时间IDLE操作系统会清除连接么

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TCP长时间IDLE操作系统会清除连接么相关的知识,希望对你有一定的参考价值。

注意是已经建立连接的TCP端口,由于中间的网络中断、或者长时间无数据传输。
操作系统会清除该连接么?默认的timeout是多少(win \linux)?
默认tcp keepalive应该是关闭的吧?

参考技术A 已建立连接TCP如果没有数据传输时,操作系统是不会清除连接的。

默认的timeout指的时具体操作时的一个超时时间,比如connect。
如果TCP连接对端的主机崩溃或者中间的网络中断,本机的TCP连接是感知不到的,这样的也被称为半打开连接,但是本地是无法区分哪个是半打开连接的。所以tcp就有了keepalive机制。

tcp默认的keepalive是关闭的,linux具体存不存在控制这一行为的配置参数我当前没有找到,也不知道是不是就没有提供。本回答被提问者和网友采纳
参考技术B a 楼主说清楚。是正用着没声音了?还是重装完了没了?如果正用着没了,检查耳机,查毒。一部分病毒会导致这样,如果组装机的话,换个插孔试试。如果重装了,检查声卡驱动。

iPad长时间待机之后,不重启就无法连接罗技蓝牙键盘,是怎么回事?

iPad Air 3,键盘型号是罗技K380,一开始配对和连接使用都没有问题,但是每次如果我的iPad长时间待机之后,就无法再次连接罗技的键盘了,键盘开机无法连接一直闪灯,iPad上点击键盘会提示不在范围内。如果忽略了键盘想重新添加,键盘也进入配对模式,iPad搜索不到。必须必须把iPad重启之后,不管是普通的连接键盘还是重新配对的搜索,都会恢复。然后正常使用之后如果再次iPad长时间待机,则又会再次重复上述不能连接的问题。
蓝牙的问题仅出现在这个罗技的键盘上,我的其他蓝牙设备例如耳机音响都没有这种问题。

第一步: 从你的IPad蓝牙列表中,把这个键盘忽略删除掉。
第二步:打开键盘电源,按住蓝牙按钮至灯快闪,搜索添加即可追问

请仔细看我的问题,谢谢呢。不重启的话重新搜索也添加不了,而且就算重启重新配对了也只能临时解决,再次长时间待机之后还会再次出现,已经试过

参考技术A 我也是!我也是!iPad不光是罗技的键盘连接不上要重新启动,有时候打开哔哩哔哩没有画面只有声音,客服问我是不是iPad的用户端,iPad用户需要重启iPad才能正常运行程序。 参考技术B 我的也有这个问题,刚买来的时候可以正常连接手机和平板,设备之间的切换也OK很流畅,键盘放置一段时间不用了以后就算短暂连上平板,平板熄屏或者锁屏状态就会移动断开连接,并且不关机重启就连不上,我去重装了系统也不行 ,我的蓝牙耳机都可以正常在两个设备间切换,就这个键盘不行。 参考技术C 终于遇到同胞了,还以为只有自己的平板这样,希望早起看到解决办法😭 参考技术D 同款问题,只不过键盘是keys to go。请问解决了吗?

以上是关于TCP长时间IDLE操作系统会清除连接么的主要内容,如果未能解决你的问题,请参考以下文章

Oracle 概要文件IDLE_TIME限制用户最大空闲连接时间

TCP 连接断连问题剖析

让Ubuntu的ssh保持长时间连接

mysql长时间不操作会不会连接超时?怎么改?

保持ssh连接长时间不断开的技巧

TCP_KEEPALIVE机制简述