赞
踩
当与使用TCP协议对接的硬件设备进行通信时,往往会遇到一些问题,导致一些人难以找到tcp断开的根源,因些无法判定是充电桩设备客户端还是服务器端。我曾经在十多年前对接银行接口的POS机时遇到过类似的情况,现在在对接充电桩时又遇到了相似的问题。经过分析,我总结如下:
先查说明一下日记是 这台充电设备桩设备 的连接日记,长连接并且记录该桩重新连接时变更IP和端口。
我们抽取一个时间作为本次分析 ,就抽11:00:49是重连接上来的时间点
获取原始tcp报文分析,tcp服务器这里用的是linux centos, 需要安装获取报文的工具
sudo yum install tcpdump
tcpdump -i eth0 port 9013 -w 1030.pcap
由于充电桩设备连接的是9013接口,所以这里我们只需要获取指定服务器 9013的报文即可。
用Wiresha
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。