微軟:Windows 10 / Windows 11 系統測試網絡性能不推薦用 iPerf3

4 月 24 日消息,微軟公司近日發布博文,推進 Windows 10、Windows 11 用戶盡量不要使用 iPerf3 來測試網絡性能,推薦使用 ntttcp 和 ctsTraffic 兩款綜合網絡基準測試工具。

IT之家注:Iperf 是一款基于 TCP / IP 和 UDP / IP 的網絡性能測試工具。可以用來測試網絡帶寬和網絡質量,還能提供網絡延遲抖動、數據丟包率,最大傳輸單元統計信息,可以根據這些信息判斷網絡性能問題從而定位網絡瓶頸解決網絡故障。
Iperf 開源實用工具由能源科學網絡(ESnet)維護,支持 Linux、Unix 和 Windows 系統,不過微軟在博文中解釋了不推薦使用 iPerf3 的三大理由。
微軟認為主要有以下三點:
ESnet 不支持 Windows
ESnet 尚未正式支持,也不推薦在 Windows 10、Windows 11 系統中使用 Iperf3,而是推薦 Iperf2。
Iperf3 在 Windows 10/11 系統上是模擬運行
Iperf3 無法調用 Windows 10/11 系統原生 API,而是使用 Cygwin 作為模擬層,從而在 Windows 系統上運行。
下載的可能是舊版本(目前已經更新)
在網絡上搜索“iPerf3 on Windows”,第一個網站 iperf.fr 提供的最新版是 2016 年 6 月 8 日發布的 3.1.3,而當前最新版本為 3.16。
iPerf3 的這個特定副本來自 iperf.fr,包含一個 cygwin1.dll 版本,該版本包含一個將套接字緩沖區限制為 1MB 的錯誤。
國外科技媒體 liliputing 進行了測試,在 Windows 和 Ubuntu 系統中對比了 ntttcp 和 iperf3 吞吐量測試結果:

IT之家附上參考地址































