51学通信技术论坛

 找回密码
 立即注册
搜索
查看: 4028|回复: 2

TCP 建连失败 [复制链接]

Rank: 2Rank: 2

发表于 2013-2-7 17:05:54 |显示全部楼层
一键分享 一键分享

TCP 在三次握手过程中,当服务器给客户端返回 syn ack 消息后,客户端理解回应了 reset 消息;

请问这是怎么回事??


附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 9Rank: 9

发表于 2013-2-7 22:00:36 |显示全部楼层

以下是reset报文产生的一些原因:

TCP异常终止(reset报文)的几种原因

   1.客户端尝试与服务器未对外提供服务在端口建立TCP连接,发送RESET报文。

   2.客户端和服务器的某一方在交互的过程中发生异常(如程序崩溃)发送RESET报文

   3.接收端收到TCP报文,但是发现该TCP报文,并不在其建立的TCP连接列表中,发送RESET报文。

   4.在交互的双方中的某一方长期未收到来自对方的确认报文,超出一定的重传次数时间后,主动发RESET报文。

   5.有些应用开发者,在设计应用系统时,会利用RESET报文快速释放完成数据交互的TCP连接,以提高业务交互的效率。

51学通信(www.51xuetongxin.com):致力打造最好的通信技术在线学习平台 。

使用道具 举报

Rank: 2Rank: 2

发表于 2013-2-16 17:05:44 |显示全部楼层
谢谢楼上的解答;

不过感觉这5点,不能说明现网上的那种环境耶!!

点评

wenliu  单从消息留上反推客户端的操作,是得不出结论的,只能给出可能出错的原因参考下。 或者你把现网的环境再描述下。不然单单这点信息,爱总回的已经挺全了。  发表于 2013-2-16 17:21:38

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

站长邮箱|Archiver|51学通信 ( 粤ICP备11025688 )

GMT+8, 2024-3-29 19:33 , Processed in 0.025480 second(s), 14 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部