微軟最近發表了一篇博文,針對 Windows 10 和 Windows 11 用戶提出建議:在測試網路效能時,盡量避免使用 iPerf3,而是推薦使用 ntttcp 和 ctsTraffic 這兩款全面的網路基準測試工具。

iPerf 是一款基於TCP/IP 和UDP/IP 的網路效能測試工具,可用於評估網路頻寬、網路品質以及網路延遲抖動和資料丟包率等信息,透過這些資料可以快速定位網路效能問題並解決網路 故障。 但微軟在部落格文章中指出,由於某些特定原因,他們不建議在 Windows 10Windows 11 系統中使用 iPerf3。

首先,微軟指出 ESnet 不支援 Windows 系統,因此 iPerf3 在這些系統上可能有相容性問題。 其次,iPerf3 在 Windows 10/11 系統上並非原生運行,而是透過 Cygwin 模擬層來實現,這可能導致一些不準確的測試結果。 此外,微軟也提到網路上提供的 iPerf3 下載可能是舊版,而目前最新版本已更新至 3.16 版本。

特別是,微軟還指出 iPerf3 的特定副本可能存在套接字緩衝區限制為 1MB 的錯誤,這可能會影響測試結果的準確性。 有鑑於上述原因,微軟建議使用者在進行網路效能測試時,選擇使用 ntttcp 和 ctsTraffic 這兩款經過驗證的綜合網路基準測試工具,以確保測試結果的準確性和可靠性。

在國外科技媒體 liliputing 的測試中,他們比較了 Windows 和 Ubuntu 系統中 ntttcp 和 iPerf3 的吞吐量測試結果,顯示 ntttcp 在 Windows 系統上表現更為穩定可靠。 因此,儘管iPerf3 是一款受歡迎的網路效能測試工具,但在Windows 10 和Windows 11 系統中,使用者最好選擇微軟推薦的ntttcp 和ctsTraffic 工具來進行網路效能測試,以確保測試結果的準確性和可靠性。

科技媒體 liliputing 進行了測試,在 Windows 和 Ubuntu 系統中對比了 ntttcp 和 iperf3 吞吐量測試結果:

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *