日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【性能测试】利用IxChariot测试路由器吞吐量(wan to lan lan to wan)

發布時間:2024/3/24 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【性能测试】利用IxChariot测试路由器吞吐量(wan to lan lan to wan) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【寫在前面】因項目原因,本人對路由器吞吐量測試進行了學習探索。在學習過程中,了解到IxChariot這一工具,而在實踐中,也遇到一些問題,花了較多時間去嘗試和摸索。在此本人將這次實踐過程記錄下來,希望能為大家提供參考。但因本人水平有限,實際過程中尚存在問題,還望大家能夠指正,若有疑問也可提出來討論,謝謝。

一、簡介

具體介紹可戳此處,以下只做簡略介紹

1、工作原理

IXChariot是一個應用層性能測試工具,通過端對端的方法,對不同參數下的吞吐量、時延、丟包等性能參數進行評估。

2、組成

IXChariot由IXChariot控制端和Endpoint組成。控制端需安裝在Windows操作系統上,Endpoint則支持各種主流的操作系統(需要下載對應版本),可根據實際測試需要安裝在單個或多個終端。
Endpoint主要負責從控制端接收指令、完成測試并將測試數據傳到到控制端。

3、環境拓撲


測試時為了避免其他信號的干擾,需要將ADSL類產品放入信號屏蔽箱中。(實踐中我未能做到這點)

二、環境配置

【前置】:我使用的兩臺電腦的OS分別是WIN10_HOME_x64(以下稱為pc1)和Windows Server 2008_Enterprise(以下稱為pc2),分別關閉系統防火墻設置。

1、下載

下載鏈接戳此處,但不要參考頁面下方的步驟

2、安裝

下載完成后,將下載文件夾拷貝到pc1和pc2中,
(1)在pc1上進行以下步驟:
i、安裝控制臺:雙擊‘IxChariot_670’進行控制臺的安裝,安裝過程中除了在‘License Agreement’頁面選擇‘I accept…’外,其他頁面保持默認路徑和選項;
ii、安裝endpoint:待控制臺完成安裝,來到‘Setup Completed’頁面,點擊‘Finish’后會自動開始安裝同版本的endpoint,我們不安裝這個舊版本,選擇‘Cancel’,完成取消過程;
打開下載文件夾,雙擊‘pevista64_710’(若你的系統是x86,則安裝pevista32_710)來安裝新版本的endpoint,在‘License Agreement’頁面選擇‘I accept…’,其他頁面保持默認路徑和選項;
完成安裝后,打開任務管理器,點擊‘詳細信息’標簽,驗證‘endpoint.exe’存在并運行;
iii、破解:打開下載文件夾,將‘ixchariot-7.3-crack’這個破解文件拷貝到之前‘IxChariot_670’的安裝路徑下(一般默認為C:Program Files(x86)IxiaIxChariot),然后在此路徑下雙擊‘ixchariot-7.3-crack’,選擇‘Patch’,若結果如下圖,則說明破解成功:

??注意,若結果如下圖,則說明缺少一個文件,需要生成。

選擇‘否’ -> 'Exit',然后進行以下操作:
在此路徑找到‘AppsLM.dll’,將它移動到其他路徑(如桌面)下,再運行‘ixchariot-7.3-crack’,選擇‘Patch’,將出現彈窗如下圖

選擇‘是’,來到桌面路徑,選擇‘AppsLM.dll’,點擊‘打開’,完成后將出現破解成功時的窗口。
退出窗口,來到桌面,發現新生成了一個.BAK文件

將原‘AppsLM.dll’和新生成的.BAK文件移動到原路徑下即可。

雙擊桌面的IxChariot快捷圖標,發現已破解,可成功啟動。

(2)在pc2上進行以下步驟:
打開下載文件夾,雙擊‘pevista64_710’(若你的系統是x86,則安裝pevista32_710)來安裝新版本的endpoint,在‘License Agreement’頁面選擇‘I accept…’,其他頁面保持默認路徑和選項;完成安裝后,打開任務管理器,點擊‘詳細信息’(若無則選擇‘進程’)標簽,驗證‘endpoint.exe’存在并運行。

至此,兩臺PC上的下載安裝工作我們已經做好了。

3、組成拓撲網絡

i、先用網線將pc1和路由器的WAN口連接起來,pc2與路由器則通過wifi網絡進行無線連接;
ii、在pc2上打開瀏覽器,輸入網關(路由的局域網IP地址)進入路由管理頁,選擇‘互聯網設置’(或‘WAN設置’,不同路由的管理頁面不同),將模式設置為‘靜態IP’,具體信息的設置可參考如下:

【設置說明】
IP地址:此處WAN的IP地址不可與LAN的IP地址在同一網段,例如,我的路由器的局域網(LAN)IP地址為192.168.199.x,子網掩碼是255.255.255.0,則WAN的IP地址就不能設為192.168.199.y,根據WAN口網關的設置,可設為192.168.0.2
子網掩碼:255.255.255.0
網關:一般設為192.168.0.1
(若有興趣,可深入了解三者的關系)

??iii、在pc1打開網絡和共享中心,點擊‘以太網’,打開‘屬性’設置,雙擊‘Internet協議版本4(TCP/IPv4)’打開設置窗口,選擇‘使用下面的IP地址’,具體信息設置可參考如下:

【設置說明】
IP地址:此處的靜態地址與路由器的WAN IP在同一網段即可;
子網掩碼:255.255.255.0
默認網關:這里我要特別說明一下,我曾按照他人經驗,設置此處與路由器的WAN口網關為同一地址時,只能從pc2到pc1單向ping通,并且運行IxChariot時,出現報錯,無法進行測試。通過查閱資料和摸索,我將它改設為了路由器的WAN IP,則可以成功獲取網絡,pc1與pc2可雙向ping通,測試也得以順利進行。大家可以進行嘗試。

4、記錄兩端口地址

pc1:終端中運行‘ipconfig’,得到以太網-IPv4地址
pc2:終端中運行‘ipconfig’,得到無線網絡-IPv4地址

至此,所有準備工作已經完成

三、進行測試

實際操作過程如下:
啟動IxChariot,點擊圖中標示的圖標

將打開設置窗口,進行數據流的設置。下圖中,數據流的源IP地址(Endpoint 1)為pc1的WAN IP,目的IP地址(Endpoint 2)為pc2的LAN IP,協議默認為TCP,點擊‘select script’選擇運行腳本為‘Troughput.scr’。點擊‘OK’就可生成一個數據流線程。

我需要進行十個線程的數據流,故復制了十條(若在復制時出現錯誤窗口,點擊‘No’即可);

默認的運行時間為1min,若要進行設置,點擊工具欄中的‘Run’,則選擇‘Set Run Options’。若要開始運行數據流,選擇Run或點擊菜單欄中的小人圖案圖標即可;
以下為針對某路由器進行的十個線程的wan to lan吞吐量結果:

完成后可在菜單欄中選擇‘File’>‘Export’來導出結果文檔,進行分析。

若需要測試lan to wan的吞吐量,先選擇數據流,點擊上圖菜單欄中標示出的圖標,即可轉換數據流方向,再開始運行。

至此,一次基本的吞吐量測試就完成了。大家也可以利用此工具進行更為嚴謹和復雜的性能測試。

總結

以上是生活随笔為你收集整理的【性能测试】利用IxChariot测试路由器吞吐量(wan to lan lan to wan)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。