當需要測試網路環境中的速度是否為理想狀況時,最普通的是利網路芳鄰、
FTP傳軟來達成測試的目地,但如果需要重覆測試取得平均值時,這樣的測
法可能比較沒有效率了,所以有iperf這樣的工具對於測試網路傳輸的速度來
說就較方便。
要使用iperf的話就要有2台電腦,一台為serve端,另一台為client端,此次
以windows環境來當做示範,需要windows版本可以到這裡下載取得,其
他平台的話,iperf有提供原始碼可以供其他平台重新編譯就可以使用。
以下則開始介紹如何使用iperf,分為Server與Client,要先執行Server程
式再執行Client。
Server(伺服端):
執行iperf –s
Client(客戶端):
iperf –c 192.168.3.58 –w 100M –t 120 –i 10
-c 192.168.3.58 :Server端的IP
-w 100M :測試的檔案大小
-t 120 :監視測量數據時間為120秒
-i 10 :每隔10秒將數據顯示出來
測試完成會如下面的圖總共測試從0.0~121.3秒,傳輸9.28GByte,
所使用的平均速度在657Mbits/sec,對於1Giga來說已經發揮6成的速度,
當然這個環境下測試的值並不是理想值,在測試時還有另外在操作網路上的軟體,
所以速度並沒有我第一次在測試時平均可以跑到800Mbits/sec,想要知道自
已網路環境是否為較合理的值可以使用iperf測試看看,把問題找出來。
文章標籤
全站熱搜
