网络错误通常是网络异常导致错误,如网络异常中断、网络超时、网络不通等。
表2:网络错误汇总
SDK错误值 抓包过滤条件 错误类型 错误信息 排查建议
9 tcp.flags.reset == 1 && ip.src == 10.129.0.12 NET_DVR_NETWORK_RECV_ERROR 从设备接收数据失败 通常为设备断开了连接导致,排查时优先排查设备断开连接的报文。确认报文后和设备同事确认异常的原因。
10 tcp.payload[12:4] == 00:11:10:c2(不同的命令条件不同) NET_DVR_NETWORK_RECV_TIMEOUT 从设备接收数据超时。 通常为设备未能在5秒内响应返回的数据。该问题排查通常需要先知道下发的命令,然后通过搜索该命令对应的交互确认是否超时。确认报文后和设备同事确认异常的原因。
7 ip.src == 10.129.0.12(过滤设备IP可看到tcp三次握手是失败的) NET_DVR_NETWORK_FAIL_CONNECT 连接设备失败。设备不在线或网络原因引起的连接超时等。 通常为客户端与设备之间的网络不通,优先排查网络拓扑、网卡、设备IP和端口等是否正确。使用telnet命令确认IP和端口是否通,示例:telnet 10.21.84.101 8000

最后修改:2022 年 04 月 27 日 08 : 03 PM
如果觉得我的文章对你有用,请随意赞赏