伺服器網路測試

田田的葉子呀發表於2020-12-03

網路測試——netperf

一、簡要介紹

netperf是網路效能測試工具之一,測試基於TCP和UDP,主要進行兩種模式測試,①是批量資料傳輸,②是請求和應答。

二、測試

第一步:直接開兩臺伺服器,一臺模擬客戶端(netperf),另一臺模擬伺服器(netserver),兩臺伺服器同時安裝效能測試工具netperf(linux下的工具安裝週末補上)。
第二步:(確定IP為192.168.3.101所在伺服器為客戶端,IP為192.168.3.109所在伺服器為服務端),開測。

1、批量效能測試

伺服器端執行測試工具:
#./netserver
#ss lnt

客戶端操作:
1)批量性資料測試

(a)TCP_STREAM:TCP批量資料傳輸,在測試過程中,netperf和netserver傳送傳送批量的資料分組,以確定資料傳輸過程中的吞吐量。
#./netperf -t TCP_STREAM -H 192.168.3.109 -l 60
#./netperf -t TCP_STREAM -H 192.138.3.109 -l 60 – -m 2048
(b)UDP_STREAM:UDP批量資料傳輸,同上。
#./netperf -t UDP_STREAM -H 192.168.3.109 -l 60
#./netperf -t UDP_STREAM -H 192.168.3.109 -l 60 – -m 1024
2)請求/應答測試
(a)TCP_RR:在一個TCP連線中進行多次request和response的較以過程。
#./netperf -t TCP_RR -H 192.168.3.109
#./netperf -t TCP_RR -H 192.168.3.109 – -r 32,1024
(b)TCP_CRR:每次交易過程中建立一個TCP連線。
#./netperf -t TCP_CRR -H 192.168.3.109
©使用UDP分組進行request和response交易。
#./netperf -t UDP_RR -H 192.168.3.109

以上是兩個裝置間進行網路效能測試,明天將做一臺裝置兩個光模組的迴環測試,由於伺服器網路卡驅動問題,光口在BMC以及終端都不顯示,考慮重灌驅動,明天再加上實習筆記。

相關文章