NTTTCP 網路效能工具使用方法

2021-10-25 15:57:50 字數 1599 閱讀 7766

在兩個例項上安裝 ntttcp 網路基準測試工具

連線到兩個 windows 例項中的每個例項,然後按照下列步驟操作:

將該檔案的內容解壓到乙個資料夾。

使用管理員許可權開啟命令提示符視窗,然後將目錄切換到解壓 ntttcp 網路基準工具的資料夾。

在開始執行 ntttcp 之前,將目錄切換到名稱與 ec2 windows 例項的架構匹配的資料夾。

測試兩個例項之間的 tcp 和 udp 網路效能

預設情況下,ntttcp 在測試 tcp 和 udp 效能時將通過埠 5001 進行通訊。不過,可以使用 -p 開關配置該埠。

必須將安全組配置為允許通過 ntttcp 使用的埠進行通訊。

另外,在允許 ntttcp.exe 連線的接收方和傳送方新增入站和出站 windows 防火牆規則。

測試 tcp 網路效能:

將乙個例項配置為接收方/伺服器以初始化偵聽器,從預設埠 5001 開始。或者,使用 -p 開關指定備用初始偵聽器埠。

例如,以下命令將乙個雙線程接收方初始化為偵聽指定 ip 位址的埠 80-81。第乙個執行緒在 cpu 0 上執行,第二個執行緒在 cpu 1 上執行。

ntttcp -r -p 80 -a 6 -t 60 -cd 5 -wu 5 -v -xml c:\bench.xml -m 1,0,192.168.1.4 1,1,192.168.1.4

上面示例中的 ntttcp.exe 接收方引數描述如下:

-r:接收。

-p 80:第乙個執行緒用於接收資料的埠。埠號隨每個增加的接收方執行緒遞增。

-a 6:每個執行緒發布 6 個接收重疊緩衝區的非同步資料傳輸

-t 60:以秒為單位的測試持續時間。

-cd 5: 5 秒測試冷卻時間。

-wu 5:5 秒測試預熱時間。

-v:指定詳細測試輸出。

-xml: 將測試輸出儲存到指定檔案(預設儲存到 xml.txt)。

-m:為每個會話指定三個對映引數(執行緒編號、cpuid、接收方 ip 位址)。多個會話以空格分隔。

使用所選引數,將第二個例項配置為傳送方/客戶端,然後對接收方執行測試。

例如,以下命令將乙個雙線程 tcp 傳送方初始化為指定 ip 位址的埠 80-81。第乙個執行緒在 cpu 0 上執行,第二個執行緒在 cpu 1 上執行。

ntttcp -s -p 80 -a -t 60 -cd 5 -wu 5 -m 1,0,192.168.1.4 1,1,192.168.1.4

上面示例中的 ntttcp.exe 傳送方引數描述如下:

-s:傳送。

-p 80:第乙個執行緒用於傳送資料的埠。埠號隨每個增加的傳送方執行緒遞增。

-a:每個執行緒的非同步傳送重疊緩衝區的預設值為 2。如果需要,請指定非預設值。

-t 60:以秒為單位的測試持續時間。

-cd 5: 5 秒測試冷卻時間。

-wu 5:5 秒測試預熱時間。

-m:為每個會話指定三個對映引數(執行緒編號、cpuid、目標 ip 位址)。多個會話以空格分隔

網路效能測試工具iperf使用

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

linux網路效能測試工具Iperf使用介紹

2.安裝 root localhost tar zxvf iperf 2.5.0.tar.gz root localhost cd iperf 2.5.0 root localhost configure root localhost make root localhost make install...

網路效能測試工具 Iperf

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