LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 4116|回复: 2

一个tcp连接建立后的超时时间是多少?

[复制链接]
发表于 2004-2-15 10:51:10 | 显示全部楼层 |阅读模式
这是不是会跟具体的应用有关?
比如,我现在想知道一个smtp连接的超时时间,这跟smtp服务器的设计有关,对吗?

那么tcp/ip协议设计的最初,有没有一个超时的上限?如果有,是多少?

也就是具体的应用都在该上限值之下的某一个值。

请知道的指点一二。谢谢。
发表于 2004-2-15 22:14:33 | 显示全部楼层
好像是两三分钟直十分钟不等
发表于 2004-2-16 14:11:49 | 显示全部楼层
就TCP/IP而言,只要两个end-system不出现问题,那么这两个endpoint之间的连接可以是永远的,即使没有数据传输。只不过有时候需要一个机制来知道对方是否是active的,所以,TCP/IP提供了一个keepalive的机制。究竟多久发出一个alive probe,就要看具体的实现了。

对于half-open的检测,也是通过keepalive来实现的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表