RENIX非對稱時延測試——網路測試儀實操
本文主要介紹RENIX軟體如何進行非對稱時延測試。文章分為四部分,第一部分為非對稱時延概述,第二部分為測試說明,第三部分為測試配置,第四部分為測試報告。
第一部分:非對稱時延概述
1.RFC2544測試介紹
(1)RFC2544測試的缺點
要求所有測試埠的速率是相同的
(2)結果
2.1)如果測試埠的速率不同
2.2)RFC2544雙向吞吐量測試時, 其值不會超過最小的值
2.3)例如左圖, 最大雙向吞吐量是400M
(3)原因
3.1)二分法查找時, 雙向流量是同時增加或者減少的
3.2)只要有丟包, 則認為本次測試不成功, 降低速率繼續查找
2.常見的非對稱設備
(1)非對稱
上下行 速率不相同
(2)常見非對稱設備
Cable CMTS、PONT OLT、DSLAM、路由器
3.非對稱測試內容
包含RFC2544里的三個指標,屬於RFC2544的特殊場景
(1)吞吐量
Throughput
測試設備的最大的轉發能力
(2)時延
Latency
測試設備的轉發時延
(3)丟包率
Frame loss rate
測試設備在不同速率下的丟包情況
4.時延概述
(1)介紹
●時延, 延時, latency
●延遲越大,說明設備處理數據包的速度越慢
●考察被測設備的重要性能指標之一
(2)定義
●是指一個幀從源點到目的點的總傳輸時間
●包括網路節點的處理時間和在傳輸介質上的傳播時間
(3)原理
●發送幀時, 帶上時間戳(T1), 發送到網路上
●接收幀時, 記錄時間戳(T2)
●在接收方將2個時間戳比較(T2-T1), 得到延時值
(4)為什麼測量時延
對於 VoIP 等協議,可變或者較長的時延均會造成語音品質降低
5.時延分類
(1)SF
●存儲轉發時延, store and forward latency
●計算時延的方式是LIFO
●數據幀最後一個bit到達設備輸入埠的時間與該數據幀第一個bit出現在設備輸出埠的時間間隔
●通常三層路由器採用存儲轉發
(2)CT
●直通交換時延, cut through latency
●計算時延的方式是FIFO
●數據幀第一個bit到達設備輸入埠的時間與該數據幀第一個bit出現在設備輸出埠的時間間隔
●通常二層交換機採用直通交換
6.時延測試前提
(1)前提
●不丟包情況下測試
●丟包時 測試時延無意義
(2)建議
●先測試設備指定轉發模型的Throughput
●然後把速率設置為Throughput的時候測試時延
第二部分:測試說明
1.非對稱時延測試 拓撲
(1)拓撲說明
●DUT是一台Layer2交換機,此例使用的是華為S5700交換機
●有1個1000M的介面, 作為Upstream和外網通訊
●有3個100M的介面, 作為Downstream介面
●Upstream和Downstream介面的速率不一致
(2)目的
測試Upstream和Downstream之間的轉發時延
2.非對稱時延 測試流程
(1)添加機框
(2)佔用埠
(3)選擇嚮導
(4)選擇非對稱時延
(5)選擇埠
(6)配置下行埠
(7)配置上行埠
(8)配置流
(9)配置測試選項
(10)配置時延選項
(11)運行測試
(12)查看結果
(13)導出報告
3.準備工作: 添加機框
機框IP地址
在機框顯示器上查看
默認為192.168.0.180
4.準備工作: 預約埠
第三部分:測試配置
1.選擇嚮導
選擇非對稱測試嚮導
2.選擇時延測試
測試項目,選擇非對稱時延測試
3.選擇埠
選擇埠角色
●選擇1G的埠為Upstream
●選擇100M的埠為Downstream
4.配置下行介面
(1)配置介面
●默認無下行介面
●選擇添加介面
(2)嚮導配置下行介面
嚮導配置介面,一步一步根據需求填充
(3)嚮導配置下行結果
配置結果
●創建3個下行介面, 每個埠各一個
●對於二層交換機來說, 只關注MAC地址
5.配置上行介面
(1)配置介面
●默認無上行介面
●選擇添加介面
(2)配置上行介面
●配置過程和 下行介面類似
●在上行介面上創建一個介面
(3)配置上行介面結果
6.配置流
(1)流量方向
●選擇雙向
●上行和下行之間對發流量
(2)連接方式
選擇多對多
(3)其它默認
7.選擇測試參數
(1)學習模式
對於交換機, 選擇二層學習
(2)學習頻率
根據需求選擇,一般默認即可
(3)幀長
一般測試7個特殊位元組
(4)時延
●結果會顯示時延
●類型根據交換機轉發類型選擇
(5)結果選項
選擇結果保存路徑
8.配置時延參數
(1)測試次數
●默認1次
●可以配置多次, 取平均值
(2)測試時間
●默認60秒
●RFC2544規定最少60秒
(3)配置文件分布
●默認選擇Per Side
●Per Side:基於方向來配置速率
●Per Port:基於每個埠來配置速率
9.配置: 自動生成Smart Script
Smart Script
●根據配置自動生成Smart Script
●右側自動彈出
10.修改配置參數
11.配置: 開始測試
第四部分:測試報告
1.測試進度查看
進度查看
消息介面里, 實時顯示當前測試的位元組, 速率
2.自動彈出Result Analyzer
(1)結果分析
專業軟體,自動彈出
(2)手工打開
自動安裝,打開結果
3.Result Analyzer結果分析
結果分析
●點擊匯總結果
●Upstream和DownStream方向分開統計時延
4.測試報告導出
(1)導出格式
HTML
Excel
(2)結果訂製
●默認會保存所有測試內容
●太過詳細
●可以選擇匯總模板
●只保存匯總資訊
5.測試報告內容
6.查看幫助文檔
在「幫助」文檔中查看更詳細資訊