Pfsense

我可以使用 pfsense 或 m0n0wall 來模擬丟包和抖動嗎?

  • June 8, 2011

我可以使用 pfsense 或 m0n0wall 來模擬類似 WAN 的丟包、抖動、重複和重新排序嗎?

我看到一些尋找專用解決方案的問題,例如: 我可以使用哪些工具來模擬 WAN 的 HTTP 流量?

但是,我想知道它是否也可以使用正常路由器發行版來完成。理想情況下,它是一個透明的乙太網網橋,而不是真正的路由器。

謝謝

似乎 PFSense 和 m0n0wall 都支持dummynet流量整形器。

dummynet是一個最初為測試網路協議而設計的工具,從那時起用於包括頻寬管理在內的各種應用程序。它模擬/強制執行隊列和頻寬限制、延遲、封包遺失和多路徑效應。

最好的方法可能是使用 netem 核心模組。有關更多詳細資訊,請參見此處。它將允許您執行上述所有操作,然後執行一些操作。自 2.6 以來,這一直是 linux 核心的一部分,因此現在應該可以在幾乎任何發行版中使用。

引用自:https://serverfault.com/questions/277840