Xena 知識庫
Xena2544用戶手冊
這是 Xena2544 的用戶手冊。Xena2544 是一個 PC 應用程式,使您能夠根據 RFC 2544 規範 使用一個或多個 Xena Xena 2-3層測試設備機箱。
能力
Xena2544 應用程式具有以下功能:
- 使用戶能夠使用 Xena 符合 RFC 2544 的網路測試設備。
- 完全支援 RFC 2544 中指定的 4 種測試類型。
- 能夠部分啟用一種或多種測試類型。
- 支援多個 XenaBay 和 XenaCompact 測試機箱。
- 支援不同的網路拓撲和流量方向。
- 支援第 2 層和第 3 層測試。
- 支援 IPv4 或 IPv6。
- 能夠靈活定義測試支援的協定層(乙太網、客戶和服務 VLAN、IP 和 UDP)。
- 能夠為每個埠指定不同的協議標頭。
- 能夠使用類似Wireshark的樹視圖在協議標頭中的幾乎任何協定欄位上設置修飾符。
- 支援非對稱埠速率和 DUT 吞吐速率。輸送量測試可以配置為測量最不常見的輸送率或測量每個埠的輸送率。
- 測試報告可以以PDF,XML或CSV格式或其任意組合創建。
- 廣泛的配置選項可微調測試。
在視窗上安裝
Xena2544 是一個標準的 Windows .NET 應用程式,支援 Windows 8.1 和所有更高版本的 Windows。
安裝后,您可以在 啟動 ->程式 -> Xena “網络 ”功能表或(如果您在設置過程中選擇了此選項)在桌面上。
該應用程式作為 Xena 軟體發佈包 ,可在此處獲取。
Linux支援
術語
本節對 Xena2544 使用的術語進行說明。
術語 | 解釋 |
---|---|
跑 | “測試運行”(或簡稱“運行”)表示與單個測試類型和單個數據包大小關聯的測試配置部分。這一概念用於進度報告的目的。因此,指定使用 5 個資料包大小並啟用可能的 4 種測試類型中的 3 種的測試配置將包含 5*3 = 15 次運行。 |
反覆運算 | 可以將每個測試類型配置為多次重複與測試類型關聯的測試運行。這些附加運行中的每一個都稱為反覆運算。 |
試驗 | “試用”表示迭代的單次執行。 |
測試類型 | 表示根據 RFC 2544 的四種測試類型之一:輸送量、延遲(和抖動), 損失和背靠背(又名爆裂)。 |
配對拓撲 | 一種拓撲,其中每個埠只與另一個對等埠相關聯。埠必須與相反的東/西組相關聯。測試配置可以包含多個埠對。
兩個埠的傳輸和接收角色由「方向」設置確定。 |
塊拓撲 | 每個埠都與EAST或 WEST 組關聯的拓撲。然後,EAST 組中的每個埠將與 WEST 組中的所有埠通信,反之亦然。因此,埠之間沒有像對拓撲那樣的直接關係。
埠的傳輸和接收角色由「方向」設置確定。 |
網狀拓撲 | 所有埠相互通信的拓撲。方向將始終是雙向的,並且不使用EAST/WEST組屬性。 |
方向 | 表示相對於組定義的流量方向。方向可以是單向的,也可以是雙向的。單向流可以是東向西或西向東。 |
可用測試
本節介紹 Xena2544 中可用的測試。它們嚴格遵循 RFC 2544 規範中的定義。
輸送量測試
輸送量測試是一種反覆運算測試,用於嘗試查找受測設備 (DUT) 的輸送量。 RFC 1242 將輸送量定義為「設備不丟棄任何提供的幀的最大速率」。。
該測試使用二叉搜索演算法來定位吞吐率。測試的一次反覆運算將產生單個測試結果。
延遲/抖動測試
延遲/抖動測試也是一種速率掃描測試,它試圖確定 DUT 在定義的輸入數據速率範圍內的延遲和抖動。 RFC 1242 將延遲廣義地定義為幀遍歷 DUT 所需的時間,但確切的定義取決於 DUT 中使用的轉發類型。延遲也稱為「幀傳輸延遲」(FTD)。抖動未在此 RFC 中定義,但定義為延遲隨時間的變化。它也被稱為「幀延遲差異」(FDV)。
該測試測量由初始值 a、最大值和步進值定義的一系列輸入速率下的平均、最大和最小延遲和抖動值。測試的一次反覆運算將為序列中的每個速率生成測試結果。
幀丟失測試
損耗測試是一種速率掃描測試,它試圖確定 DUT 在定義的輸入數據速率範圍內的幀丟失率。 RFC 1242 將損失定義為“由於缺乏資源而未轉發的網络設備在穩定狀態(恆定)負載下應轉發的幀的百分比”。
該測試測量由初始值a、最大值和步進值定義的一系列輸入速率下的幀損耗。測試的一次反覆運算將為序列中的每個速率生成測試結果。
背靠背測試
背對背測試是反覆運算測試和速率掃描測試的組合,表徵 DUT 以各種速率處理背靠背幀的能力。 RFC 1242 將背靠背幀定義為“固定長度幀,其速率使得給定介質在短到中一段時間內從空閒狀態開始的幀之間的最小合法間隔”。測試嘗試找到可以以給定速率背靠背發送的最大幀數,而不會丟失任何幀。這也稱為「突發大小」。
該測試使用二叉搜索演算法以給定速率定位突發大小。測試的一次反覆運算將為使用的每個輸入速率生成一個測試結果。