现在有两个采集软件A和B,都作为服务端接收传感器的数据,丢数据;
大量是多少,计算下是不是带宽不足,一般来说,用你单位时间内总的包个数x包平均大小x1.2(包本身需要的额外开销)/时间,看看是否超过理论带宽的80%。超过就会出现大量延迟甚至丢包。
另外检查下防火墙的干扰。
几个传感器?数据发送的频次有多高?
如果加了加密算法,有可能传输加密部分没有分段处理,数据没有进入加密,提前丢失了
首先查看连接问题,如果单独收集分别采用的不同线路还是同一线路?如果同一线路可能在采集时候数据内部有冲突,例如否A采集到了B的数据?可以尝试针对每个采集数据进行加密对接处理,或者分两条线路分别采集。如果不能分开可以尝试把端口划分为两个不同的Vlan试一下呢?望采纳!谢谢