为了进行测试,为了确定协议(protocol)实现在丢包情况下的行为,我想在我的一个网络设备上强制丢包。具体来说,我希望能够调整丢包率,介于0%和100%之间。我对iptables有一点经验,在我看来我应该可以使用iptables来实现它,但是我却没有。虽然实现100%的数据包丢失不是问题;)。有关如何执行此操作的任何想法?

最佳答案

查看iptables'统计模块。

我猜是这样的

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

应该可以在路由器上解决问题。

08-15 23:29