当前位置:   article > 正文

tcp连接断开分析,判断tcp断开原因是客户端还是服务端?_tcp链接15分钟自动断开

tcp链接15分钟自动断开

          当与使用TCP协议对接的硬件设备进行通信时,往往会遇到一些问题,导致一些人难以找到tcp断开的根源,因些无法判定是充电桩设备客户端还是服务器端。我曾经在十多年前对接银行接口的POS机时遇到过类似的情况,现在在对接充电桩时又遇到了相似的问题。经过分析,我总结如下:

一 问题

       1 定位问题

       先查说明一下日记是 这台充电设备桩设备 的连接日记,长连接并且记录该桩重新连接时变更IP和端口。

我们抽取一个时间作为本次分析 ,就抽11:00:49是重连接上来的时间点

二 分析结果

获取原始tcp报文分析,tcp服务器这里用的是linux centos, 需要安装获取报文的工具

  1 安装获取tcp报文工具

sudo yum install tcpdump

  2 使用工具获取报文

tcpdump -i eth0 port 9013  -w 1030.pcap

  由于充电桩设备连接的是9013接口,所以这里我们只需要获取指定服务器 9013的报文即可。

 3 分析报文

用Wiresha

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/158602
推荐阅读
相关标签
  

闽ICP备14008679号