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

注意是已经建立连接的TCP端口,由于中间的网络中断、或者长时间无数据传输。操作系统会清除该连接么?默认的timeout是多少(win\linux)?默认tcpkeepal... 注意是已经建立连接的TCP端口,由于中间的网络中断、或者长时间无数据传输。
操作系统会清除该连接么?默认的timeout是多少(win \linux)?
默认tcp keepalive应该是关闭的吧?
展开
 我来答
zuchunlei521
2015-01-07 · TA获得超过298个赞
知道小有建树答主
回答量:105
采纳率:100%
帮助的人:87.9万
展开全部
已建立连接TCP如果没有数据传输时,操作系统是不会清除连接的。

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

tcp默认的keepalive是关闭的,linux具体存不存在控制这一行为的配置参数我当前没有找到,也不知道是不是就没有提供。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Storm代理
2023-07-25 广告
StormProxies是一家国内优质海外HTTP代理商,拥有一个庞大的IP资源池,覆盖200多个地区,IP数量大且匿名度高。其优点还包括超高并发、稳定高效、技术服务等特点,同时提供HTTP、HTTPS以及SOCKS5协议支持。此外,Sto... 点击进入详情页
本回答由Storm代理提供
音樱哲6019
2015-02-12 · 贡献了超过112个回答
知道答主
回答量:112
采纳率:0%
帮助的人:52.4万
展开全部
a 楼主说清楚。是正用着没声音了?还是重装完了没了?如果正用着没了,检查耳机,查毒。一部分病毒会导致这样,如果组装机的话,换个插孔试试。如果重装了,检查声卡驱动。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式