我试过了sudo ethtool --set-ring eth0 rx 1020
,但我收到了这个错误:
无法获取设备响铃设置:不支持操作`
是否有任何其他方法可以更改网络缓冲区以模拟 NIC 卡错误和数据包丢失。
我试过了sudo ethtool --set-ring eth0 rx 1020
,但我收到了这个错误:
无法获取设备响铃设置:不支持操作`
是否有任何其他方法可以更改网络缓冲区以模拟 NIC 卡错误和数据包丢失。
这就是netem
队列规则的用途。
对于传出流量,只需将传出接口的 qdisc 设置为 netem:
modprobe sch_netem
tc qdisc add dev eth0 root netem loss 3%
您可以将其重置为正常
tc qdisc del dev eth0 root
对于传入流量,设置有点复杂,请检查netem oncoming traffic。