資源描述:
《iperf詳細使用方法》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、Iperf使用方法Iperf是一個網(wǎng)絡(luò)性能測試工具。Iperf可以測試TCP和UDP帶寬質(zhì)量。Iperf可以測量最大TCP帶寬,具有多種參數(shù)和UDP特性。Iperf可以報告帶寬,延遲抖動和數(shù)據(jù)包丟失。Iperf使用方法與參數(shù)說明參數(shù)說明-s以server模式啟動,eg:iperf-s-chost以client模式啟動,host是server端地址,eg:iperf-c222.35.11.23通用參數(shù)-f[k
2、m
3、K
4、M]分別表示以Kbits,Mbits,KBytes,MBytes顯示報告,默認以
5、Mbits為單位,eg:iperf-c222.35.11.23-fK-isec以秒為單位顯示報告間隔,eg:iperf-c222.35.11.23-i2-l緩沖區(qū)大小,默認是8KB,eg:iperf-c222.35.11.23-l16-m顯示tcp最大mtu值-o將報告和錯誤信息輸出到文件eg:iperf-c222.35.11.23-oc:iperflog.txt-p指定服務(wù)器端使用的端口或客戶端所連接的端口eg:iperf-s-p9999;iperf-c222.35.11.23-p9999-
6、u使用udp協(xié)議-w指定TCP窗口大小,默認是8KB-B綁定一個主機地址或接口(當主機有多個地址或接口時使用該參數(shù))-C兼容舊版本(當server端和client端版本不一樣時使用)-M設(shè)定TCP數(shù)據(jù)包的最大mtu值-N設(shè)定TCP不延時-V傳輸ipv6數(shù)據(jù)包server專用參數(shù)-D以服務(wù)方式運行ipserf,eg:iperf-s-D-R停止iperf服務(wù),針對-D,eg:iperf-s-Rclient端專用參數(shù)-d同時進行雙向傳輸測試-n指定傳輸?shù)淖止?jié)數(shù),eg:iperf-c222.35.11.
7、23-n100000-r單獨進行雙向傳輸測試-t測試時間,默認10秒,eg:iperf-c222.35.11.23-t5-F指定需要傳輸?shù)奈募?T指定ttl值操作舉例:1)TCP測試服務(wù)器執(zhí)行:#iperf-s-i1-w1M客戶端執(zhí)行:#iperf-chost-i1-w1M其中-w表示TCPwindowsize,host需替換成服務(wù)器地址。2)UDP測試服務(wù)器執(zhí)行:#iperf-u-s客戶端執(zhí)行:#iperf-u-c10.32.0.254-b900M-i1-w1M-t60其中-b表示使用帶寬數(shù)量
8、,千兆鏈路使用90%容量進行測試就可以了。幾個命令參數(shù):#iperf-c10.1.1.1//客戶端命令iperf-s//服務(wù)端命令-f[b
9、B
10、k
11、K
12、m
13、M
14、g
15、G]//f參數(shù)表示單位-r//r參數(shù)表示雙向數(shù)據(jù)測試,但要先測c到s的帶寬-d//d參數(shù)和r近似,并且功能更強,可同時測試雙向數(shù)據(jù)-w[2000]//w參數(shù)后跟數(shù)字,單位是byte,-p[12000]//p參數(shù)可指定端口號-t[20]//t參數(shù)默認表示測試10次,后加數(shù)字可以自己定義-i[2]//i參數(shù)表示測試開始到結(jié)束的間隔時間,單
16、位s-u-b10m//udp10mbps測試-m//最大mpu測試-P//并行測試-h//幫助iperf工具使用很多公司都在將自己的無線網(wǎng)絡(luò)升級到802.11n,以實現(xiàn)更大的吞吐量、更廣的覆蓋范圍和更高的可靠性,然而保證無線LAN(WLAN)的性能對于確保足夠的網(wǎng)絡(luò)容量和覆蓋率尤為重要。下面,我們將探討如何通過iPerf來測定網(wǎng)絡(luò)性能,這是一個簡單易用測量TCP/UDP的吞吐量、損耗和延遲的工具。應(yīng)用前的準備iPerf是專門用于簡化TCP性能優(yōu)化的工具,使用它可以很容易地測量吞吐量和帶寬的最大值
17、。當與UDP一起使用時,iPerf還可以測量數(shù)據(jù)丟失和延遲(抖動)。iPerf可以在任何IP網(wǎng)絡(luò)上運行,包括本地以太網(wǎng),因特網(wǎng)接入連接和Wi-Fi網(wǎng)絡(luò)。使用iPerf之前,必須安裝兩個組件:iPerf服務(wù)器(用于監(jiān)聽到達的測試請求)和iPerf客戶端(用于發(fā)起測試會話)。iPerf可通過開放源代碼或可執(zhí)行二進制方式獲取,它支持許多操作系統(tǒng)平臺,包括Win32、Linux、FreeBSD、MacOSX、OpenBSD和Solaris。你可以在NLANR上下載iPerf的Win32安裝程序,而Jav
18、aGUI版本(JPerf)則可以從SourceForge下載。為了測量Wi-Fi性能,你可能需要在所測試的接入點(AP)的以太網(wǎng)主機上游位置上安裝iPerf——這個也就是你的測試服務(wù)器。接著,在一個或更多的Wi-Fi筆記本上安裝iPerf——這些將是你的測試客戶端。這個就是典型的Wi-Fi客戶端與有線服務(wù)器之間的應(yīng)用網(wǎng)絡(luò)。如果你的目的是測量AP性能,那么可以把iPerf服務(wù)器與AP放置在相同LAN上,并通過高速或超高速以太網(wǎng)連接。如果你的目的是清除瓶頸問題,那么可以將iPerf服務(wù)器要與實際的應(yīng)