51学通信技术论坛

标题: TCP三握手异常问题 [打印本页]

作者: zgx-07988    时间: 2013-10-15 21:18:47     标题: TCP三握手异常问题

发现一个用户很奇怪的TCP三握手
用户->sp地址 syn
sp地址->用户 syn,ack
用户->sp地址 reset

发生这个情况是什么问题呢?用户reset掉后又重新发起syn,不断的重复上述过程,一天有近30W次。
syn的目的地址为211.136.236.75
作者: 爱卫生    时间: 2013-10-16 23:25:16

这个要具体case具体分析。但可以把tcp reset的原因列出来,供参考比对:

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

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

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

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

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

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

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


作者: zgx-07988    时间: 2013-10-17 14:40:50

爱卫生 发表于 2013-10-16 23:25
这个要具体case具体分析。但可以把tcp reset的原因列出来,供参考比对:
以下是reset报文产生的一些原因: ...

这几天reset的原因都了解
但我只是觉得很奇怪,为什么用户主动发起syn,却在服务器响应后不发ack而直接reset掉。





欢迎光临 51学通信技术论坛 (http://www.51xuetongxin.com/bbs/) Powered by Discuz! X2