一臺服務(wù)做兩個網(wǎng)站嗎搜索技巧
(1)iperf3簡介
1.iperf3簡介
2.用途(特點)
3.下載iperf3地址
(2)實戰(zhàn)
1.iperf3參數(shù)
(1)通用參數(shù)(客戶端和服務(wù)器端都是適用的)
(2)客戶端參數(shù)
實驗1:tcp測試
實驗2:測試UDP
(1)iperf3簡介
1.iperf3簡介
基于Client/Server的網(wǎng)絡(luò)性能測試工具。
2.用途(特點)
①用于測試網(wǎng)絡(luò)上可達到的最大帶寬。
②測試TCP、UDP及SCTP的帶寬質(zhì)量。
③提供網(wǎng)絡(luò)吞吐量、網(wǎng)絡(luò)波動、網(wǎng)絡(luò)丟包率以及最大傳輸單元大小等信息
④可以跨平臺使用:可在Linux、MacOS、FreeBSD、Window、Android、iOS、Docker等平臺使用,是一個簡單實用的小工具。
3.下載iperf3地址
iPerf - The TCP, UDP and SCTP network bandwidth measurement tool
(2)實戰(zhàn)
1.iperf3參數(shù)
(1)通用參數(shù)(客戶端和服務(wù)器端都是適用的)
序號 | 參數(shù) | 描述 | 例子 |
1 | -p 端口號 | p:port 端口意思 1.服務(wù)端:監(jiān)聽的端口,默認5201端口,同時監(jiān)聽TCP/UDP 2.客戶端:客戶端去連接的服務(wù)端的端口,默認5201,如果同時有-u參數(shù),則用UDP發(fā)起連接,如果沒有,則默認使用TCP連接) | 使用方式: 服務(wù)端:iperf3 -s -p 5555 //使用5555端口監(jiān)聽 客戶端:iperf3 -c 192.168.0.1 -p 5555 //客戶端要指明跟服務(wù)端鏈接的端口。本身的端口由電腦自定義給出,客戶端不需要指定本身的端口 不是用-p 代表 使用默認端口,沒有指明端口 |
2 | -f K/k/M/m | -f 表示:以什么格式打印出測試的結(jié)果 ? k = Kbits/sec? //每秒比特 ? K = KBytes/sec //每秒字節(jié) ? m = Mbits/sec //每秒比特 M = MBytes/sec //每秒字節(jié) | 服務(wù)端:iperf3 -s -f M 客戶端:iperf3 -c 192.168.1.1 -f M |
3 | -i 1/0 | -i, --interval時間間隔 以秒為單位,設(shè)置帶寬(還有抖動,丟包等)測試報告打印輸出的周期。 默認是1,周期性打印結(jié)果 0。只有結(jié)果才會打印 | 服務(wù)端:iperf3 -s -i 1 客戶端:iperf3 -c 192.168.0.1 -i 1 |
(2)客戶端參數(shù)
-c (client)# 以客戶端模式運行,連接到服務(wù)端
-t # 傳輸時間,默認10秒
-n # 傳輸內(nèi)容大小,不能與-t同時使用
-b # 目標(biāo)比特率(0表示無限)(UDP默認1Mbit/sec,TCP不受限制)
-l # 要讀取或?qū)懭氲木彌_區(qū)長度(TCP默認128 KB,UDP默認1460)
-O # 忽略前幾秒
-R # 反向模式運行,即服務(wù)端發(fā)送,客戶端接收
-u # 使用UDP協(xié)議,默認使用TCP協(xié)議
--get-server-output #輸出服務(wù)端的結(jié)果:
實驗說明:
本實驗:全部在window/windows server測試。
官方下載好:程序之后。打開cmd, cd 路徑 (路徑:你把iperf3安裝包的位置,即可使用 iperf3命令了)
實驗1:tcp測試
服務(wù)器:iperf3 -s
客戶端:iperf3 -c 192.168.1.10
實驗2:測試UDP
服務(wù)器:iperf3 -s
客戶端:iperf3 -c 192.168.1.10 -u