網路損傷儀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 內報文的錯包率。