RFC2544丟包率測試——信而泰網絡測試儀實操

丟包率概述:

丟包率(Frame Loss Rate)測試的目的是確定DUT在不同的負載和幀長度條件下的丟包率。在穩定負載下,由於網絡設備資源缺乏,應該正確轉發而沒有轉發的包占接收包的百分比就是丟包率。實際的測試方法是以一定發送速率向DUT發送一定數量X的包,並統計被DUT轉發的包的數量Y。
因此我們可得出丟包率的計算公式:[(發送包數量X-接受包數量Y)x100]/發送包數量X。在這裏有兩個知識點是需要大家清楚的,首先是吞吐量<測試速率<線速;其次是如果DUT吞吐量達到線速, 那麼丟包率爲0, 測試無意義。
由於丟包率測試主要靠DUT在超負荷情況下的異常行爲,包括包的丟失、重發、亂序和錯發等,因此用於測試的幀需要編號,接收時要通過查對每個幀的編號判斷可能出現的各種不同的異常情況。在統計接收到的幀數時,幀的重發和亂序不能算作丟失,但不能重複統計重發幀。
丟包率測試主要關心的是設備的整體性能和在某一具體應用中的行爲,爲了反應被測設備在超負荷情況下的實際運營情況,真實反映被測設備丟包率情況,可以採用下面三種方法進行測試:
①一對端口發送和接收:DUT一個端口接收到的數據經另一個端口轉發。
②部分網狀多對一端口測試:DUT多個端口接收到的數據都由一個端口轉發。
③多對多全網狀測試:DUT每一個端口接收到的數據都要送給其餘任意一個端口。

丟包率與包長度以及包發送速率相關,實際測試時負載的範圍應介於吞吐量和最大傳輸速率之間,在測試前首先要獲得特定的幀格式、幀大小和所用介質的理論速率。根據被測設備是否已知吞吐量的情況,可選擇下列兩種不同的測試過程:

①吞吐量未知的情況下,在第一次測試中,應該以與測試幀長度相應的100%的最大傳輸速率(Maximum Frame Rate)發送一定數量的幀,並計算丟包率。接下來使用最大傳輸速率的90%,之後用80%,以此類推,直到在整個測試序列當中出現連續兩個持續的測試沒有出現丟包爲止。傳輸速率最大的測試步長是最大傳輸速率的10%,建議小於10%,鼓勵使用更合適的步長來進行測試。

②如果事先已經測試得到吞吐量,則可在測試時將吞吐量設爲最低負載,然後逐漸增加負載,觀察丟包的情況。
由於丟包是一個隨即行爲,因此每一個測試案例都要發送一定數量的幀,建議發送的持續時間最短爲60s。

信而泰測BigTao試儀及Renix軟件實操

首先我們來模擬一個測試環境(拓撲說明),目的是爲了測試DUT的丟包率。
· DUT是一臺路由器
· 測試儀2個端口和路由器2個端口相連(千兆)
RFC2544丟包率測試——信而泰網絡測試儀實操

丟包率測試流程如下所示:
添加機框→佔用端口→選擇嚮導→選擇丟包率→配置接口→配置流量→配置測試參數→配置丟包率參數→運行測試→查看結果→導出報告

準備工作: 添加機框
RFC2544丟包率測試——信而泰網絡測試儀實操

準備工作: 預約端口
RFC2544丟包率測試——信而泰網絡測試儀實操

測試配置

選擇嚮導
· 選擇RFC2544嚮導
RFC2544丟包率測試——信而泰網絡測試儀實操

選擇丟包率測試
·選擇測試項目(選擇丟包率)
RFC2544丟包率測試——信而泰網絡測試儀實操

選擇端口
·選擇參與測試的端口
RFC2544丟包率測試——信而泰網絡測試儀實操

配置接口
·默認無接口
·選擇添加接口
RFC2544丟包率測試——信而泰網絡測試儀實操

嚮導配置接口
·一步一步根據需求填充
RFC2544丟包率測試——信而泰網絡測試儀實操

嚮導配置(關鍵)測試儀接口
·IP
·跳變字段
RFC2544丟包率測試——信而泰網絡測試儀實操

嚮導接口配置結果
創建2個Interface, 每個Port各一個
對於路由器來說, 需要正確的配置IP地址和網關
點擊完成, 結束接口配置
RFC2544丟包率測試——信而泰網絡測試儀實操

選擇接口
·剛纔配置的接口
·配置可修改 (如果IP, 網關不符合預,可以雙擊修改)
RFC2544丟包率測試——信而泰網絡測試儀實操

選擇流量模型
Traffic Type
·對於Router, 選擇IPv4
Traffic Mesh
·3種選擇
·按照需求選
Bidirectional
·選中表示雙向流量
·在流量上有 箭頭表示
RFC2544丟包率測試——信而泰網絡測試儀實操

選擇測試參數
學習模式
·對於Router, 選擇三層學習
·重要
學習頻率
·根據需求選擇
時延
·本項測試不關注
結果
·選擇結果保存路徑
RFC2544丟包率測試——信而泰網絡測試儀實操

配置RFC2544參數
RFC2544丟包率測試——信而泰網絡測試儀實操

RFC2544 關鍵參數說明
RFC2544丟包率測試——信而泰網絡測試儀實操
測試時間
·默認100秒
測試次數
·默認20次
·測試多次, 取平均值
RFC2544丟包率測試——信而泰網絡測試儀實操
建議以100%的速率來測試, 看設備的丟包率
·100%是極限取值, 設備負載最重
RFC2544丟包率測試——信而泰網絡測試儀實操
默認取7個特殊字節來測試

配置: 自動生成Smart Script
Smart Script
·根據配置自動生成Smart Script
·右側自動彈出
RFC2544丟包率測試——信而泰網絡測試儀實操

配置: 開始測試
RFC2544丟包率測試——信而泰網絡測試儀實操

測試報告

測試進度查看
·消息界面裏, 實時顯示當前測試的字節
·預估進度
RFC2544丟包率測試——信而泰網絡測試儀實操

自動彈出Result Analyzer
結果分析
·專業軟件
·自動彈出
手工打開
·自動安裝
·打開結果
RFC2544丟包率測試——信而泰網絡測試儀實操
RFC2544丟包率測試——信而泰網絡測試儀實操

Result Analyzer結果分析
結果分析
·點擊RFC2544 彙總模板
·Frame Loss(%) 一列就表示丟包率
RFC2544丟包率測試——信而泰網絡測試儀實操

測試報告導出
導出格式
·PDF
·HTML
結果定製
·默認會保存所有測試內容
·太過詳細
·可以選擇彙總模板
·只保存彙總信息
RFC2544丟包率測試——信而泰網絡測試儀實操

測試報告內容
RFC2544丟包率測試——信而泰網絡測試儀實操
RFC2544丟包率測試——信而泰網絡測試儀實操
RFC2544丟包率測試——信而泰網絡測試儀實操
測試報告
·保存以後, 自動彈出PDF
·查看丟包率(Frame Loss列)
·配置信息: 包含當前的測試配置信息

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章