强制丢包

时间:2012-03-08 11:45:36

标签: linux testing packet-loss packet-mangling

出于测试目的,为了确定协议实现在丢包的情况下的行为,我想在我的一个网络设备上强制丢包。具体来说,我希望能够在0%到100%之间调整数据包丢失。我对iptables有一点经验,在我看来我应该能够用它来实现它,但我无法做到。实现100%丢包不是问题;)。关于如何做到这一点的任何想法?

1 个答案:

答案 0 :(得分:4)

查看iptables'统计模块。

我想像是

iptables -A FORWARD -m statistic --mode random --probability 0.5 -j DROP

应该在路由器上做到这一点。