1. 程式人生 > 其它 >網路損傷儀WANsim的資料列表詳細介紹

網路損傷儀WANsim的資料列表詳細介紹

詳細介紹網路損傷儀WANsim的資料列表的含義

一、資料列表概述

當在WANsim中建立了一條虛擬鏈路時,這條鏈路對應的資料列表也會出現在鏈路的下方。

虛擬鏈路中的每一項資料,代表著此時通過WANsim的流量的狀況。當我們通過損傷設定來為虛擬鏈路新增損傷時,鏈路上所通過的流量受到的 損傷結果 會顯示在資料列表中。

資料列表的值 1s 重新整理一次。

需要注意的是,我們設定的損傷引數是預期結果,資料列表中的是實際結果,兩者會有偏差。進行測試時,我們要以資料列表中的結果為準。

二、每一列的詳細說明

1. Rx Rate/Frames

Rx Rate代表 Path 接收資料的瞬時速率,單位:Mbps/Kbps(單位根據速率大 小自動切換);
Frames代表 Path接收報文個數的瞬時值。

這個值取決於報文傳送到WANsim的速率,WANsim無法控制。

2. Rx Bytes/Frames

Rx Bytes 代表 Path 接收到的位元組數;
Frames 代表 Path 接收到的報文總個數。

3. Tx Rate/Frames

Tx Rate代表 Path 轉發資料的瞬時速率,單位:Mbps/Kbps(單位根據速率大 小自動切換);
Frames代表 Path轉發報文個數的瞬時值。

這個值取決於WANsim中設定的頻寬限制與Rx Rate。當頻寬限制大於Rx Rate時,Tx Rate = Rx Rate;當頻寬限制小於Rx Rate時,Tx Rate ≦ 頻寬限制。

4. Tx Bytes/Frames

Tx Bytes 代表 Path 轉發到的位元組數;
Frames 代表 Path 轉發到的報文總個數。

5. Loss Frames

丟包個數(由 loss 損傷引起的主動丟包);

這個值每 1s 計算一次。在這 1s 時間內,丟棄的資料包/通過WANsim的資料包總數 得到這 1s 的丟包率。
資料丟包的概率由損傷引數控制。但是,當通過的資料很少時,實際計算的丟包率與設定的丟包率會有出入。當通過的資料包無限多時,實際丟包率會無限接近設定的丟包率。

6. Drop Frames

丟包個數(由於頻寬不足引起的被動丟包);

這個值每 1s 計算一次。在這 1s 內,由於頻寬不足丟棄的資料包/通過WANsim的資料包總數 得到這 1s 的被動丟包率。
這個值由頻寬限制,Rx Rate ,Queue 決定。當 Rx Rate 大於頻寬限制時,會有部分資料包無法通過鏈路,這部分資料包會進入到 Queue 中。當Queue被填滿,既無法通過鏈路又無法進入Queue的資料包會被丟棄。

7. Queue Bytes/Frames

進入到 Queue Limit 的位元組數/報文個數(該資料為瞬時值);

這個值由 Queue,Rx Rate, 頻寬限制來決定。當 Rx Rate 大於頻寬限制時,會有部分資料包無法通過鏈路,這部分資料包會進入到 Queue 中。此時,Queue 這一列會記錄 進入到 Queue 中的位元組數與報文個數。當 Queue 被填滿後,Queue 這一列的數值將不會重新整理。

8. Modify Frames

被修改報文的個數;

這個值由 Modify 來控制。在 1s 內,被修改的報文個數/通過WANsim的報文總個數 得到這 1s 內報文的修改率。

9. Reordered Frames

亂序報文個數;

這個值由 Reordering 來控制。在 1s 內,亂序的報文個數/通過WANsim的報文總個數 得到這 1s 內報文的亂序概率。

10. Duplicated Frames

重複報文個數;

這個值由 Duplicated來控制。在 1s 內,重複的報文個數/通過WANsim的報文總個數 得到這 1s 內報文的重複率。

11. Corruption Frames

錯包個數;

這個值由 Corruption 來控制。在 1s 內,被修改了bit的報文個數/通過WANsim的報文總個數 得到這 1s 內報文的錯包率。