→ deadwood: 感覺你的測試是把封包遺失機率設定25%,然後送100次單一 09/09 01:32
→ deadwood: 封包才會出現這個結果... 09/09 01:33
→ deadwood: 一般來說設定幾%的遺失率,就是固定遺失總數量幾%的封包 09/09 01:46
→ deadwood: 不會有所謂"每次封包都剛好遺失掉"的狀況發生才對 09/09 01:47
如果是固定遺失總數量幾%,那如果我用ping測試,
假設我ping 12次:ping 8.8.8.8 -c 12,
那是不是固定會失敗3次(12*0.25)?
但我在測試時卻不一定會失敗3次,可能更多也可能更少。
※ 編輯: ken1325 (114.47.18.193), 09/09/2016 02:16:50
推 deadwood: 看了一下netem的文件,發現loss 機能確實是亂數產生 09/09 10:11
→ deadwood: 因此會有原PO的情況發生,有個方法是後面再加一個XX% 09/09 10:12
→ deadwood: 叫做correlation的功能,讓機率隨著發生次數再減少 09/09 10:14
→ deadwood: 不過文件也有說明,loss random的功能可能是因為程式 09/09 10:14
→ deadwood: 本身的亂數運算法的問題,模擬出來的行為不太正確 09/09 10:15
→ deadwood: 新版的似乎又加入了套用不同運算模型(這個就不太懂了) 09/09 10:16
→ deadwood: 的作法,不過實際上運作如何可能要自己去試了 09/09 10:17
→ deadwood: 另外補充一點,樣本數太低也是加大誤差的原因 09/09 11:46
→ deadwood: 改成每次都傳1000個封包看看吧 09/09 11:58
好,我再試試看,謝謝
※ 編輯: ken1325 (114.47.18.193), 09/09/2016 12:33:00