系统运行5天左右,发现节点之间的TCP连接传输速度降低,由最开始的70-80Mbps降低为20-40Mbps,抓包中有如下现象:
恳请大佬分析一下,为何会出现这种情况?该情况需要从哪方面解决。
整个系统由8个嵌入式节点组成,各节点均配置千兆网卡,内核版本为Linux 3.10。每个节点上运行EC和REC进程,REC为接收端监听30005,EC为发送端,绝大部分情况下EC往REC发送大量数据,EC不回应任何数据,图为1、2节点连接示意图,其余节点类似:
出现传输速率降低时,我们在交换机上镜像了出现问题的发送端,并使用电脑抓取报文。
20200825_1447_3节点到2节点.pcapng 文件为抓取到报文,其中172.31.17.3:53158 -> 172.31.17.2:30005 该连接出现传输速率降低情况。
百度网盘链接: https://pan.baidu.com/s/14m9UDVhiyJ-ZjZx7w0bRAA 密码: q1ei