我可以使用pfsense或m0n0wall来模拟丢包和抖动吗?

我可以使用pfsense或m0n0wall来模拟类似WAN的数据包丢失,抖动,重复和重新sorting吗?

我看到的问题寻找专门的解决scheme,如: 我可以使用什么工具来模拟广域网的HTTPstream量?

但是,我想知道是否也可以使用普通路由器发行版来完成。 理想的是作为透明的以太网桥,而不是实际的路由器。

谢谢

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

dummynet是最初devise用于testingnetworking协议的工具,从那时起用于各种应用,包括带宽pipe理。 它模拟/执行队列和带宽限制,延迟,数据包丢失和多path效应。

最好的办法是使用netem内核模块。 在这里看到更多的细节。 它可以让你做任何和所有的上述,然后一些。 自从2.6版本以来,这已经是Linux内核的一部分了,所以现在几乎所有的发行版都可以使用它。