你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【ST60评测】千兆网全双工传输性能测试

[复制链接]
北方 发布时间:2026-5-21 16:16

千兆网全双工传输性能测试

1 这次 iperf3 千兆网全双工性能测试的过程、结果和注意事项如下,

首先如下连接ST60开发板,这次尽量靠近,不过也不用太纠结,根据上次的评测5cm以内都不带减速的

1115600692.jpg

2 测试环境准备

  • 两台 Windows 设备
    • 客户端:IP169.254.87.214
    • 服务端:IP169.254.29.116 两个 IP 都属于169.254.x.x 网段,说明是通过直连网线 自动获取的链路本地地址,且子网掩码为255.255.0.0,可以直接通信。
  • 测试工具iperf3.1.4(Windows 64 位版本),它是业界通用的网络性能测试工具,用于测量 TCP/UDP 带宽、延迟、抖动等。

下面是用ipconfig先分别找到两台计算机的ip地址。

12.PNG

主计算机作为server,

使用如下命令启动。

iperf3.exe -s

该命令启动 iperf3 服务端,默认监听 5201 端口,等待客户端连接。

可以看到,服务端成功监听并接受了来自客户端的连接。

13.PNG

显示了每次的传输速率,看起来还是基本能够接近1000Mbit/sec的理论速率。

看起来波动比较大。

3 客户端发起测试

在本地设备(169.254.87.214)上运行命令:

iperf3.exe -c 169.254.29.116

该命令以客户端模式连接服务端,默认进行10 秒 的 TCP 单向带宽测试。

4 测试数据解读

  • 客户端视角 :10 秒内总共发送了983 MBytes,平均带宽823 Mbits/sec
  • 服务端视角 :10 秒内总共接收了980 MBytes,平均带宽821 Mbits/sec
  • 两者数值几乎一致,误差在合理范围内,说明传输稳定。
  • 瞬时带宽在771 ~ 864 Mbits/sec 之间波动,平均约820 Mbits/sec,符合千兆网(理论值 1000 Mbps)的典型表现。

这里说明一下:千兆以太网的理论极限是 1000 Mbits/sec,但实际 TCP 传输中,由于协议开销、物理层编码等因素,实际能达到的有效带宽通常在 900~950 Mbits/sec 左右。你这次 820 Mbits/sec 的结果已经是不错的水平,说明链路基本正常。

11.PNG

这次测试小结

  • 两台设备都获取了正确的链路本地地址,直连通信正常。
  • TCP 传输稳定,没有出现丢包或中断,平均带宽达到了千兆网的 80% 以上。
  • 客户端和服务端的传输数据基本一致,没有明显的异常偏差。

优化建议 :

  1. 可以使用专用工具检查网口协商速率,确认是否为1000 Mbps 全双工
  2. 做双向同时测试,验证全双工模式下的聚合带宽。从硬件上天线的收发是分别用两个天线,两组收发单元,所以,网络传输系统资源消耗较少,计算机性能是主要约束条件。所以,也完全能够满足要求。

5 其他问题

5.1 测试的关键注意事项

硬件与链路层面

  • 直连 vs 交换机 :这次是两台电脑直连,没有经过交换机。如果中间经过交换机,交换机的端口性能、线速、缓存也会影响测试结果。
  • 网线质量 :必须使用合格的超五类 / 六类网线,劣质网线、线序错误、长度过长(>100 米)都会导致速率上不去或丢包。
  • 网口协商速率 :必须确保两台电脑的网口都协商为1000 Mbps 全双工,而不是100 Mbps。可以在 Windows 的 “以太网状态” 中查看协商速率。

系统与软件层面

  • 关闭防火墙 / 杀毒软件 :Windows 防火墙、第三方杀毒软件可能会对测试流量进行限速或拦截,影响结果。

  • 关闭其他占用带宽的程序 :测试时应关闭所有下载、云同步、视频通话等占用网络的应用,避免竞争带宽。

  • iperf3 参数优化

    • 默认的 TCP 窗口大小可能不是最优的,可以用-w 参数调整窗口大小,例如: powershell

      iperf3.exe -c 169.254.29.116 -w 1M
    • 增加测试时长(-t 参数),避免短时间内的突发波动影响结果,例如测试 30 秒: powershell

      iperf3.exe -c 169.254.29.116 -t 30
    • 开启多线程(-P 参数),测试多流聚合带宽: powershell

      iperf3.exe -c 169.254.29.116 -P 4

全双工测试的特殊说明:全双工传输性能,是同时测试上行和下行带宽,要做真正的全双工测试,需要同时运行两个方向的测试:

    1. 客户端 A → 服务端 B
    2. 客户端 B → 服务端 A 可以在两端同时运行 iperf3,分别作为客户端和服务端,模拟双向同时传输的场景。
收藏 评论0 发布时间:2026-5-21 16:16

举报

0个回答
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版