Bandwidth

是否可以在沒有伺服器合作的情況下測試吞吐量?

  • February 25, 2015

要使用 iperf 測量網路中兩點之間的吞吐量,您必須在伺服器模式下的某一點執行 iperf。我的問題是,有沒有一種工具可以用來測量這個頻寬,而無需在伺服器上執行任何東西?也就是說,沒有開放的 TCP 埠?也許通過發送 ICMP 回應要求數據包的突發(這合理地假設將收到 ICMP 回顯響應。)

不,如果伺服器上沒有實際執行的可以與之交換數據包的東西,就不可能獲得任何有意義的數據。

…不,ICMP 數據包不會為您提供有關端點之間頻寬的任何有用資訊。

如果遠端是您至少可以上傳圖像的網路伺服器,則可以上傳具有已知文件大小的圖像,然後在客戶端上編寫腳本以一遍又一遍地下載圖像並記錄它多長時間需要下載文件。有了那個時間和已知的文件大小,您可以將一段時間內的相對頻寬圖放在一起。

引用自:https://serverfault.com/questions/662862