IPerf網路效能測試工具

2021-10-06 13:59:37 字數 967 閱讀 7265

最近專案中需要iperf的工具,因此實施調研了一下。iperf可以測試tcp以及udp協議下的一些網路效能,如頻寬、丟包率等。

通過這個過程,我好像深刻明白了docker的意義。本身我自己是開了兩個虛擬機器,進行相關的網路效能的測試,但是呢,我的本子太太太差勁了,開了兩個虛擬機器,就要炸。在別人的建議下,開了兩個docker進行了相關的測試。

過程我自己是去到網易的映象倉庫中去查詢拉下來的。

docker pull hub.c.163.com/zrc2015/iperf:latest
docker run --name [自定義容器的名字] -p [伺服器端口:容器埠]
注意兩個埠不應該一致

docker exec -it [容器id] /bin/bash
服務端:

iperf -s
客戶端:

iperf -c [伺服器ip] -i 5 -t 20 -m -r -l [埠號]
-c:客戶端

-i:每幾秒進行測試

-t:進行多長時間的測試

-m:測試mss值

-r:進行往復的雙向測試

-l:埠號

利用多執行緒進行測試:

iperf -c 172.17.0.3 -i 5 -t 20 -m -p 2
-p:多執行緒

伺服器端:

iperf -s -u
客戶端:

(當不斷的增加-b的引數的時候就會產生丟包率)

網路效能測試工具 Iperf

iperf 是乙個網路效能測試工具。iperf可以測試tcp和udp頻寬質量。iperf可以測量最大tcp頻寬,具有多種引數和udp特性。iperf可以報告頻寬,延遲抖動和資料報丟失。iperf使用方法與引數說明 引數說明 s 以server模式啟動,eg iperf s c host以client...

iperf 網路效能測試工具

iperf命令是乙個網路效能測試工具。iperf可以測試tcp和udp頻寬質量。iperf可以測量最大tcp頻寬,具有多種引數和udp特性。iperf可以報告頻寬,延遲抖動和資料報丟失。利用iperf這一特性,可以用來測試一些網路裝置如路由器,防火牆,交換機等的效能。iperf分為兩種版本,unix...

網路效能測試工具iperf使用

iperf命令是乙個網路效能測試工具。iperf可以測試tcp和udp頻寬質量。iperf可以測量最大tcp頻寬,具有多種引數和udp特性。iperf可以報告頻寬,延遲抖動和資料報丟失。利用iperf這一特性,可以用來測試一些網路裝置如路由器,防火牆,交換機等的效能。iperf分為兩種版本,unix...