为了进行测试,为了确定协议(protocol)实现在丢包情况下的行为,我想在我的一个网络设备上强制丢包。具体来说,我希望能够调整丢包率,介于0%和100%之间。我对iptables有一点经验,在我看来我应该可以使用iptables来实现它,但是我却没有。虽然实现100%的数据包丢失不是问题;)。有关如何执行此操作的任何想法?
最佳答案
查看iptables'统计模块。
我猜是这样的
iptables -A FORWARD -m statistic --mode random --probability 0.5 -j DROP
应该可以在路由器上解决问题。