perf使用方法與參數(shù)說明_第1頁
perf使用方法與參數(shù)說明_第2頁
perf使用方法與參數(shù)說明_第3頁
perf使用方法與參數(shù)說明_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

perf使用方法與參數(shù)說明□(2009-04-0616:35:14)轉(zhuǎn)載▼標(biāo)簽:分類:計(jì)算機(jī)網(wǎng)絡(luò)帶寬測試iperf使用命令itIperf是一個(gè)網(wǎng)絡(luò)性能測試工具。可以測試TCP和UDP帶寬質(zhì)量,可以測量最大TCP帶寬,具有多種參數(shù)和UDP特性,可以報(bào)告帶寬,延遲抖動和數(shù)據(jù)包丟失。Iperf在linux和windows平臺均有二進(jìn)制版本供自由使用。IperfwasdevelopedbyNLANRDASTasamodernalternativeformeasuringmaximumTCPandUDPbandwidthperformance.IperfallowsthetuningofvariousparametersandUDPcharacteristics.Iperfreportsbandwidth,delayjitter,datagramloss.Iperf使用方法與參數(shù)說明參數(shù)說明-s以server模式啟動,eg:iperf-s-chost以client模式啟動,host是server端地址,eg:iperf-c222.35.11.23通用參數(shù)-f[kmKM]分別表示以Kbits,Mbits,KBytes,MBytes顯示報(bào)告,默認(rèn)以Mbits為單位,eg:iperf-c222.35.11.23-fK-isec以秒為單位顯示報(bào)告間隔,eg:iperf-c222.35.11.23-i2-l緩沖區(qū)大小,默認(rèn)是8KB,eg:iperf-c222.35.11.23-l16-m顯示tcp最大mtu值-o將報(bào)告和錯(cuò)誤信息輸出到文件eg:iperf-c222.35.11.23-ociperflog.txt-p指定服務(wù)器端使用的端口或客戶端所連接的端口eg:iperf-s-p9999;iperf-c222.35.11.23-p9999-u使用udp協(xié)議-w指定TCP窗口大小,默認(rèn)是8KB-B綁定一個(gè)主機(jī)地址或接口(當(dāng)主機(jī)有多個(gè)地址或接口時(shí)使用該參數(shù))-C兼容舊版本(當(dāng)server端和client端版本不一樣時(shí)使用)-M設(shè)定TCP數(shù)據(jù)包的最大mtu值-N設(shè)定TCP不延時(shí)-V傳輸ipv6數(shù)據(jù)包server專用參數(shù)-D以服務(wù)方式運(yùn)行iperf,eg:iperf-s-D-R停止iperf服務(wù),針對-D,eg:iperf-s-Rclient端專用參數(shù)-d同時(shí)進(jìn)行雙向傳輸測試-n指定傳輸?shù)淖止?jié)數(shù),eg:iperf-c222.35.11.23-n100000-r單獨(dú)進(jìn)行雙向傳輸測試-t測試時(shí)間,默認(rèn)10秒,eg:iperf-c222.35.11.23-t5-F指定需要傳輸?shù)奈募?T指定ttl值應(yīng)用實(shí)例使用iperf-s命令將Iperf啟動為server模式,在客戶機(jī)上使用iperf-c啟動client模式。iperf-ServerlisteningonTCPport5001TCPwindowsize:8.00KByte(default)iperf-c59.128.103.56上面使用服務(wù)端和客戶端的默認(rèn)設(shè)置進(jìn)行測試iperf-s-w300KServerlisteningonTCPport5001TCPwindowsize:300KByteiperf-c59.128.103.56-fK-i2-w300K設(shè)定報(bào)告間隔為2秒,服務(wù)器端和客戶端的TCP窗口都開到300KBiperf-c59.128.103.56-fK-i2-w300K-n1000000測試傳輸約1MB數(shù)據(jù)iperf-c59.128.103.56-fK-i2-w300K-t36測試持續(xù)36秒iperf-c59.128.103.56-fK-i2-w300K-n10400000-d測試雙向的傳輸iperf-c59.128.103.56-fK-i2-w300K-uUDP測試其中-i參數(shù)的含義是周期性報(bào)告的時(shí)間間隔(interval),單位為秒;在上面的例子中,表示每隔2秒報(bào)告一次帶寬等信息。啟動一個(gè)iperf服務(wù)器進(jìn)程首先要介紹的命令用來啟動iperf服務(wù)器監(jiān)聽進(jìn)程以便監(jiān)聽客戶端連接的。命令如下:iperf.exe-s-P2-i5-p5999-fk這個(gè)命令會啟動iperf,后續(xù)參數(shù)用來設(shè)定監(jiān)聽5999端口(默認(rèn)端口是5001),限定iperf只允許兩個(gè)連接,每5秒?yún)R報(bào)一次連接情況。連接限制參數(shù)(-P參數(shù))非常重要,當(dāng)兩個(gè)連接建立后,服務(wù)器進(jìn)程就會退出。如果這個(gè)參數(shù)設(shè)定為0,那么iperf進(jìn)程將持續(xù)監(jiān)聽端口,并且不限制連接數(shù)量。在Windows主機(jī)上鍵入該命令,會顯示出如圖A所示界面圖A\Toolsr\iperf\hin>iperf-exe-c-P2~iS-pS999-fkServerlisteningonTCPport5*9TCPwindow8.00KByteault>啟動一個(gè)iperf客戶端連接iperf的另一半就是客戶端,用來連接到服務(wù)器監(jiān)聽端口。比如我們要連接到一臺叫做s-network1.amcs.tld的服務(wù)器,端口為5999,連接60秒并且每5秒顯示一次狀態(tài),命令行如下:iperf.exe-cs-network1.amcs.tld-P1-i5-p5999-fB-t60-T1命令啟動后,s-network1主機(jī)被用來進(jìn)行網(wǎng)絡(luò)性能檢測。與JperfGUI界面提供的漂亮圖形不同,iperf只會根據(jù)測量參數(shù)簡單的報(bào)告網(wǎng)絡(luò)帶寬狀況,在本例中是以比特為單位(-f參數(shù))進(jìn)行帶寬表示的。圖B顯示了遠(yuǎn)程客戶端與s-network1主機(jī)間的帶寬性能。圖B為了應(yīng)對日常便捷應(yīng)用的需求,我們可以建立一個(gè).bat批處理文件,屆時(shí)填入服務(wù)器名稱即可實(shí)現(xiàn)快速檢測。以下為實(shí)際使用的拷屏:

C:\jperf\jperf\bin>iperfUsage:iperf[-s|-chost][options]Try'iperf--help'formoreinformation.C:\jperf\jperf\bin>iperf--helpUsage:iperf[-s|-chost][options]iperf[-h|--help][-v|--version]Client/Server:-f,--format[kmKM]formattoreport:Kbits,Mbits,KBytes,MBytes-i,--interval#secondsbetweenperiodicbandwidthreports-l,--len#[KM]lengthofbuffertoreadorwrite(default8KB)serverporttolistenon/connecttouseUDPratherthanTCP#[KM]TCPwindowsize(socketbuffersize)<host>bindto<host>,aninterfaceormulticastaddressforusewitholderversionsdoesnotsentserverporttolistenon/connecttouseUDPratherthanTCP#[KM]TCPwindowsize(socketbuffersize)<host>bindto<host>,aninterfaceormulticastaddressforusewitholderversionsdoesnotsentextramsgssetTCPmaximumsegmentsize(MTU-40bytes)setTCPnodelay,disablingNagle'sAlgorithmSetthedomaintoIPv6-C,--compatibility-M,--mss#-N,--nodelayServerspecific:-s,Serverspecific:-s,--server-D,--daemon-R,--removeruninservermoderuntheserverasadaemonremoveserviceinWin32Clientspecific:-b,--bandwidth#[KM]forUDP,bandwidthtosendatinbits/sec(default1Mbit/sec,implies-u)-c,--client<host>runinclientmode,connectingto<host>-d,--dualtestDoabidirectionaltestsimultaneously-n,--num#[KM]numberofbytestotransmit(insteadof-t)-r,--tradeoffDoabidirectionaltestindividuallyinputthedatatobetransmittedfromstdinporttorecievebidirectionaltestsbackonnumberofparallelclientthreadstoruntime-to-live,formulticast(default1)inputthedatatobetransmittedfromstdinporttorecievebidirectionaltestsbackonnumberofparallelclientthreadstoruntime-to-live,formulticast(default1)-L,--listenport#-P,--parallel#Miscellaneous:-h,--help-v,Miscellaneous:-h,--help-v,--versionprintthismessageandquitprintversioninformationandquit[KM]Indi

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論