0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

網(wǎng)絡(luò)帶寬統(tǒng)計(jì)

鴻漢禹網(wǎng)絡(luò)科技 ? 2023-04-06 15:09 ? 次閱讀

用ipef來測(cè)試網(wǎng)絡(luò)帶寬

Iperf參數(shù)介紹

命令行選項(xiàng)

描述

客戶端與服務(wù)器共用選項(xiàng)
-f, --format [bkmaBKMA]格式化帶寬數(shù)輸出。支持的格式有:
'b' = bits/sec 'B' = Bytes/sec
'k' = Kbits/sec 'K' = KBytes/sec
'm' = Mbits/sec 'M' = MBytes/sec
'g' = Gbits/sec 'G' = GBytes/sec
'a' = adaptive bits/sec 'A' = adaptive Bytes/sec
自適應(yīng)格式是kilo-和mega-二者之一。除了帶寬之外的字段都輸出為字節(jié),除非指定輸出的格式,默認(rèn)的參數(shù)是a。
注意:在計(jì)算字節(jié)byte時(shí),Kilo = 1024, Mega = 1024^2,Giga = 1024^3。通常,在網(wǎng)絡(luò)中,Kilo = 1000, Mega = 1000^2, and Giga = 1000^3,所以,Iperf也按此來計(jì)算比特(位)。如果這些困擾了你,那么請(qǐng)使用-f b參數(shù),然后親自計(jì)算一下。
-i, --interval #設(shè)置每次報(bào)告之間的時(shí)間間隔,單位為秒。如果設(shè)置為非零值,就會(huì)按照此時(shí)間間隔輸出測(cè)試報(bào)告。默認(rèn)值為零。
-l, --len #[KM]設(shè)置讀寫緩沖區(qū)的長(zhǎng)度。TCP方式默認(rèn)為8KB,UDP方式默認(rèn)為1470字節(jié)。
-m, --print_mss輸出TCP MSS值(通過TCP_MAXSEG支持)。MSS值一般比MTU值小40字節(jié)。通常情況
-p, --port #設(shè)置端口,與服務(wù)器端的監(jiān)聽端口一致。默認(rèn)是5001端口,與ttcp的一樣。
-u, --udp使用UDP方式而不是TCP方式。參看-b選項(xiàng)。
-w, --window #[KM]設(shè)置套接字緩沖區(qū)為指定大小。對(duì)于TCP方式,此設(shè)置為TCP窗口大小。對(duì)于UDP方式,此設(shè)置為接受UDP數(shù)據(jù)包的緩沖區(qū)大小,限制可以接受數(shù)據(jù)包的最大值。
-B, --bind host綁定到主機(jī)的多個(gè)地址中的一個(gè)。對(duì)于客戶端來說,這個(gè)參數(shù)設(shè)置了出棧接口。對(duì)于服務(wù)器端來說,這個(gè)參數(shù)設(shè)置入棧接口。這個(gè)參數(shù)只用于具有多網(wǎng)絡(luò)接口的主機(jī)。在Iperf的UDP模式下,此參數(shù)用于綁定和加入一個(gè)多播組。使用范圍在224.0.0.0至239.255.255.255的多播地址。參考-T參數(shù)。
-C, --compatibility與低版本的Iperf使用時(shí),可以使用兼容模式。不需要兩端同時(shí)使用兼容模式,但是強(qiáng)烈推薦兩端同時(shí)使用兼容模式。某些情況下,使用某些數(shù)據(jù)流可以引起1.7版本的服務(wù)器端崩潰或引起非預(yù)期的連接嘗試。
-M, --mss #[KM}通過TCP_MAXSEG選項(xiàng)嘗試設(shè)置TCP最大信息段的值。MSS值的大小通常是TCP/IP頭減去40字節(jié)。在以太網(wǎng)中,MSS值 為1460字節(jié)(MTU1500字節(jié))。許多操作系統(tǒng)不支持此選項(xiàng)。
-N, --nodelay設(shè)置TCP無延遲選項(xiàng),禁用Nagle's運(yùn)算法則。通常情況此選項(xiàng)對(duì)于交互程序,例如telnet,是禁用的。
-V (from v1.6 or higher)綁定一個(gè)IPv6地址。
服務(wù)端:$ iperf -s –V
客戶端:$ iperf -c -V
注意:在1.6.3或更高版本中,指定IPv6地址不需要使用-B參數(shù)綁定,在1.6之前的版本則需要。在大多數(shù)操作系統(tǒng)中,將響應(yīng)IPv4客戶端映射的IPv4地址。
服務(wù)器端專用選項(xiàng)
-s, --serverIperf服務(wù)器模式
-D (v1.2或更高版本)Unix平臺(tái)下Iperf作為后臺(tái)守護(hù)進(jìn)程運(yùn)行。在Win32平臺(tái)下,Iperf將作為服務(wù)運(yùn)行。
-R(v1.2或更高版本,僅用于Windows)卸載Iperf服務(wù)(如果它在運(yùn)行)。
-o(v1.2或更高版本,僅用于Windows)重定向輸出到指定文件
-c, --client host如果Iperf運(yùn)行在服務(wù)器模式,并且用-c參數(shù)指定一個(gè)主機(jī),那么Iperf將只接受指定主機(jī)的連接。此參數(shù)不能工作于UDP模式。
-P, --parallel #服務(wù)器關(guān)閉之前保持的連接數(shù)。默認(rèn)是0,這意味著永遠(yuǎn)接受連接。
客戶端專用選項(xiàng)
-b, --bandwidth #[KM]UDP模式使用的帶寬,單位bits/sec。此選項(xiàng)與-u選項(xiàng)相關(guān)。默認(rèn)值是1 Mbit/sec。
-c, --client host運(yùn)行Iperf的客戶端模式,連接到指定的Iperf服務(wù)器端。
-d, --dualtest運(yùn)行雙測(cè)試模式。這將使服務(wù)器端反向連接到客戶端,使用-L 參數(shù)中指定的端口(或默認(rèn)使用客戶端連接到服務(wù)器端的端口)。這些在操作的同時(shí)就立即完成了。如果你想要一個(gè)交互的測(cè)試,請(qǐng)嘗試-r參數(shù)。
-n, --num #[KM]傳送的緩沖器數(shù)量。通常情況,Iperf按照10秒鐘發(fā)送數(shù)據(jù)。-n參數(shù)跨越此限制,按照指定次數(shù)發(fā)送指定長(zhǎng)度的數(shù)據(jù),而不論該操作耗費(fèi)多少時(shí)間。參考-l與-t選項(xiàng)。
-r, --tradeoff往復(fù)測(cè)試模式。當(dāng)客戶端到服務(wù)器端的測(cè)試結(jié)束時(shí),服務(wù)器端通過-l選項(xiàng)指定的端口(或默認(rèn)為客戶端連接到服務(wù)器端的端口),反向連接至客戶端。當(dāng)客戶端連接終止時(shí),反向連接隨即開始。如果需要同時(shí)進(jìn)行雙向測(cè)試,請(qǐng)嘗試-d參數(shù)。
-t, --time #設(shè)置傳輸?shù)目倳r(shí)間。Iperf在指定的時(shí)間內(nèi),重復(fù)的發(fā)送指定長(zhǎng)度的數(shù)據(jù)包。默認(rèn)是10秒鐘。參考-l與-n選項(xiàng)。
-L, --listenport #指定服務(wù)端反向連接到客戶端時(shí)使用的端口。默認(rèn)使用客戶端連接至服務(wù)端的端口。
-P, --parallel #線程數(shù)。指定客戶端與服務(wù)端之間使用的線程數(shù)。默認(rèn)是1線程。需要客戶端與服務(wù)器端同時(shí)使用此參數(shù)。
-S, --tos #出棧數(shù)據(jù)包的服務(wù)類型。許多路由器忽略TOS字段。你可以指定這個(gè)值,使用以"0x"開始的16進(jìn)制數(shù),或以"0"開始的8進(jìn)制數(shù)或10進(jìn)制數(shù)。
例如,16進(jìn)制'0x10' = 8進(jìn)制'020' = 十進(jìn)制'16'。TOS值1349就是:
IPTOS_LOWDELAY minimize delay 0x10
IPTOS_THROUGHPUT maximize throughput 0x08
IPTOS_RELIABILITY maximize reliability 0x04
IPTOS_LOWCOST minimize cost 0x02
-T, --ttl #出棧多播數(shù)據(jù)包的TTL值。這本質(zhì)上就是數(shù)據(jù)通過路由器的跳數(shù)。默認(rèn)是1,鏈接本地。
-F (from v1.2 or higher)使用特定的數(shù)據(jù)流測(cè)量帶寬,例如指定的文件。
$ iperf -c -F
-I (from v1.2 or higher)與-F一樣,由標(biāo)準(zhǔn)輸入輸出文件輸入數(shù)據(jù)。
雜項(xiàng)
-h, --help顯示命令行參考并退出 。
-v, --version顯示版本信息和編譯信息并退出。

01 使用實(shí)例

測(cè)試TCP帶寬


1.單線程環(huán)境測(cè)試

服務(wù)器端

iperf -s -p 8888 -i 1 -M

客戶端

iperf -c server-ip -p server-port -i 1 -t 10 -w 20K

-c:客戶端模式,后接服務(wù)器ip

-p:后接服務(wù)器監(jiān)聽的端口

-i:設(shè)置帶寬報(bào)告的時(shí)間間隔,單位為秒

-t:設(shè)置測(cè)試的時(shí)長(zhǎng),單位為秒

-w: 設(shè)置tcp窗口大小,一般可以不用設(shè)置,默認(rèn)即可


2.多線程環(huán)境下測(cè)試

服務(wù)器端

iperf -s -p 8888 -i 1 -M -P 2

客戶端
iperf -c server-ip -p server-port -i 1 -t 10 -P 2

測(cè)試UDP帶寬

1.單線程環(huán)境測(cè)試

服務(wù)器端

iperf -s -p 8888 -i 1 -u

客戶端

iperf -c server-ip -p server-port -i 1 -t 10 -u -b 10M

-c:客戶端模式,后接服務(wù)器ip

-p:后接服務(wù)端監(jiān)聽的端口

-i:設(shè)置帶寬報(bào)告的時(shí)間間隔,單位為秒

-t:設(shè)置測(cè)試的時(shí)長(zhǎng),單位為秒

-b:設(shè)置udp的發(fā)送帶寬,單位bit/s


2.多線程環(huán)境

與多線程TCP類似,只需要客戶端使用-P參數(shù)指定線程個(gè)數(shù)即可

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 網(wǎng)絡(luò)
    +關(guān)注

    關(guān)注

    14

    文章

    7570

    瀏覽量

    88833
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    易飛揚(yáng)開放光網(wǎng)絡(luò)帶寬無限

    隨著全球5G網(wǎng)絡(luò)的不斷發(fā)展和普及,高速數(shù)據(jù)傳輸需求不斷增加,推動(dòng)著光通信技術(shù)的持續(xù)創(chuàng)新。作為5G OPEN RAN(開放無線接入網(wǎng))的技術(shù)跟隨者,易飛揚(yáng)為5G小基站設(shè)備商提供多款開放RAN標(biāo)準(zhǔn)的5G
    的頭像 發(fā)表于 12-10 10:30 ?227次閱讀

    初出茅廬就贏得天下——易飛揚(yáng)開放光網(wǎng)絡(luò)帶寬無限

    隨著全球5G網(wǎng)絡(luò)的不斷發(fā)展和普及,高速數(shù)據(jù)傳輸需求不斷增加,推動(dòng)著光通信技術(shù)的持續(xù)創(chuàng)新。作為5G OPEN RAN(開放無線接入網(wǎng))的技術(shù)跟隨者,易飛揚(yáng)為5G小基站設(shè)備商提供多款開放RAN標(biāo)準(zhǔn)的5G
    的頭像 發(fā)表于 12-09 17:14 ?146次閱讀

    固定帶寬與動(dòng)態(tài)帶寬的區(qū)別

    在現(xiàn)代通信網(wǎng)絡(luò)中,帶寬是一個(gè)關(guān)鍵的資源,它決定了數(shù)據(jù)傳輸?shù)乃俣群托省?b class='flag-5'>帶寬管理是網(wǎng)絡(luò)管理員和IT專業(yè)人員必須面對(duì)的一個(gè)重要任務(wù)。帶寬可以以兩
    的頭像 發(fā)表于 12-06 17:07 ?477次閱讀

    ipc系統(tǒng)的網(wǎng)絡(luò)帶寬需求分析

    IPC(Internet Protocol Camera)系統(tǒng)的網(wǎng)絡(luò)帶寬需求分析涉及多個(gè)因素,包括IPC的碼流大小、網(wǎng)絡(luò)架構(gòu)、監(jiān)控需求等。以下是對(duì)IPC系統(tǒng)網(wǎng)絡(luò)帶寬需求的分析: 一、IPC碼流大小
    的頭像 發(fā)表于 11-15 14:28 ?323次閱讀

    放大電路的帶寬與什么有關(guān)

    直接影響。例如,運(yùn)算放大器(Op-Amp)通常具有較寬的帶寬,而晶體管放大器的帶寬則受到晶體管特性的限制。 1.2 反饋網(wǎng)絡(luò) 負(fù)反饋可以擴(kuò)展放大器的帶寬,因?yàn)樗档土嗽鲆?,從而減少了相
    的頭像 發(fā)表于 09-23 10:55 ?1197次閱讀

    如何通過工業(yè)交換機(jī)增加網(wǎng)絡(luò)帶寬?

    在現(xiàn)代工業(yè)環(huán)境中,網(wǎng)絡(luò)的穩(wěn)定性和帶寬的充足性顯得尤為重要。隨著設(shè)備的增加和數(shù)據(jù)流量的增長(zhǎng),單一的網(wǎng)絡(luò)帶寬往往難以滿足企業(yè)對(duì)于高效數(shù)據(jù)傳輸?shù)男枨?。因此,如何通過工業(yè)交換機(jī)來增加網(wǎng)絡(luò)帶寬
    的頭像 發(fā)表于 09-02 13:57 ?234次閱讀
    如何通過工業(yè)交換機(jī)增加<b class='flag-5'>網(wǎng)絡(luò)帶寬</b>?

    矢量網(wǎng)絡(luò)分析儀的中頻帶寬單位是什么

    性能指標(biāo)之一是中頻帶寬(Intermediate Frequency Bandwidth,IF Bandwidth),它直接影響測(cè)量的分辨率和動(dòng)態(tài)范圍。 本文將詳細(xì)介紹矢量網(wǎng)絡(luò)分析儀的中頻帶寬,包括其定義
    的頭像 發(fā)表于 06-03 15:45 ?2068次閱讀

    網(wǎng)絡(luò)也會(huì)堵車?!3大法寶可以搞定它!

    。如果把網(wǎng)絡(luò)比作高速公路,數(shù)據(jù)流量比作車流量,那么網(wǎng)絡(luò)帶寬等資源和存儲(chǔ)、處理數(shù)據(jù)的能力有限,在出現(xiàn)突發(fā)流量時(shí)也會(huì)造成網(wǎng)絡(luò)擁塞。網(wǎng)絡(luò)擁塞不僅會(huì)造成資源浪費(fèi),嚴(yán)重的話還
    的頭像 發(fā)表于 05-21 08:05 ?445次閱讀
    <b class='flag-5'>網(wǎng)絡(luò)</b>也會(huì)堵車?!3大法寶可以搞定它!

    SD-WAN帶寬對(duì)使用產(chǎn)生影響嗎?SD-WAN專線多大帶寬足夠?

    SD-WAN帶寬對(duì)使用產(chǎn)生影響嗎?SD-WAN專線多大帶寬足夠? SD-WAN是一種基于軟件定義的廣域網(wǎng)技術(shù),它能夠優(yōu)化和改進(jìn)企業(yè)網(wǎng)絡(luò)的性能、可靠性和安全性。SD-WAN的帶寬對(duì)其使用
    的頭像 發(fā)表于 03-28 15:02 ?710次閱讀

    超算網(wǎng)絡(luò)中的主流拓?fù)浼軜?gòu)

    傳統(tǒng)的樹形網(wǎng)絡(luò)拓?fù)渲校?b class='flag-5'>帶寬是逐層收斂的,樹根處的網(wǎng)絡(luò)帶寬要遠(yuǎn)小于各個(gè)葉子處所有帶寬的總和。而Fat-Tree則更像是真實(shí)的樹,越到樹根,枝干越粗,即:從葉子到樹根,
    發(fā)表于 03-26 09:41 ?5292次閱讀
    超算<b class='flag-5'>網(wǎng)絡(luò)</b>中的主流拓?fù)浼軜?gòu)

    傳統(tǒng)數(shù)據(jù)中心架構(gòu)和葉脊架構(gòu)網(wǎng)絡(luò)解決方案

    網(wǎng)絡(luò)帶寬- 特別是滿足東西向流量的要求(數(shù)據(jù)中心中大部分流量是東西向的)。 注意:東西向流量表示數(shù)據(jù)中心內(nèi)的服務(wù)器/應(yīng)用之間的流量,而南北向流量表示出入數(shù)據(jù)中心的流量。
    發(fā)表于 03-21 10:52 ?1183次閱讀
    傳統(tǒng)數(shù)據(jù)中心架構(gòu)和葉脊架構(gòu)<b class='flag-5'>網(wǎng)絡(luò)</b>解決方案

    如何在PSoC62 Evaluation kit開發(fā)板上運(yùn)行RT-Thread呢?

    本文主要介紹如何在PSoC62 Evaluation kit開發(fā)板上運(yùn)行RT-Thread,如何連接CYW43012 WiFi藍(lán)牙模組,以及如何進(jìn)行WiFi聯(lián)網(wǎng)、網(wǎng)絡(luò)延遲、網(wǎng)絡(luò)帶寬測(cè)試。
    的頭像 發(fā)表于 02-27 10:49 ?1031次閱讀
    如何在PSoC62 Evaluation kit開發(fā)板上運(yùn)行RT-Thread呢?

    示波器帶寬與探頭帶寬的關(guān)系揭秘

    示波器是電子測(cè)量領(lǐng)域中不可或缺的一種儀器,而帶寬是評(píng)估示波器性能優(yōu)劣的重要指標(biāo)之一。同時(shí),探頭帶寬作為示波器的配套設(shè)備,也對(duì)信號(hào)的測(cè)量精度具有重要影響。本文將深入探討示波器帶寬與探頭帶寬
    的頭像 發(fā)表于 01-22 11:50 ?1408次閱讀
    示波器<b class='flag-5'>帶寬</b>與探頭<b class='flag-5'>帶寬</b>的關(guān)系揭秘

    SD-WAN帶寬與IDC帶寬的區(qū)別在哪?

    SD-WAN帶寬與IDC帶寬的區(qū)別在哪? 隨著云計(jì)算和大數(shù)據(jù)時(shí)代的到來,全球企業(yè)對(duì)網(wǎng)絡(luò)帶寬的需求不斷增加。在這方面,SD-WAN和IDC成為兩個(gè)重要的網(wǎng)絡(luò)解決方案。然而,SD-WAN
    的頭像 發(fā)表于 01-17 16:18 ?886次閱讀

    解析SD-WAN專線帶寬:定制最佳網(wǎng)絡(luò)性能

    帶寬的充足性直接影響著業(yè)務(wù)運(yùn)作和用戶體驗(yàn)。為了達(dá)到最佳效果,SD-WAN專線的帶寬大小需根據(jù)企業(yè)規(guī)模和網(wǎng)絡(luò)實(shí)際情況進(jìn)行綜合評(píng)估,充分考慮實(shí)時(shí)應(yīng)用、用戶數(shù)量、各分點(diǎn)之間的連接和業(yè)務(wù)特點(diǎn)來進(jìn)行精準(zhǔn)
    的頭像 發(fā)表于 01-17 14:28 ?716次閱讀