使用MA35D1 IOT开发板,用iperf3工具验证网口打流(UDP方式)性能,千兆网口有问题:
现象:
1. 百兆口(CON7)正常:100M发送带宽,双向分别验证速率正常,无丢包。
2. 千兆口(CON6)不正常:
(1)CPU端发送,网口端收:指定带宽900Mb测试,只能支持300~480Mb, 并伴有少量丢包。
(2)网口端发送,CPU端收:指定带宽900Mb测试,接收基本都丢包;
指定带宽降到150Mb左右测试,才能基本稳定,少量丢包。
测试架构:
配置说明:
PC1 接开发板VCOM口,控制CPU;
PC2 接到千兆或者百兆口;
千兆PHY(eth0)配置 IP: 192.168.1.254
百兆PHY(eth1)配置 IP: 10.194.24.254
测试指令:
iperf3 -c 10.194.24.254 -u -b 100M -t 10
iperf3 -s
iperf3 -c 10.194.24.254 -u -b 100M -t 10 -R
iperf3 -s
iperf3 -c 192.168.1.254 -u -b 900M -t 10
iperf3 -s
iperf3 -c 192.168.1.254 -u -b 900M -t 10 -R
iperf3 -s
iperf3 -c 192.168.1.254 -u -b 150M -t 10
iperf3 -s
iperf3 -c 192.168.1.254 -u -b 150M -t 10 -R
iperf3 -s
|