低效网络环境模拟:
显示当前生效规则:
tc qdisc show dev em2


清空原有规则:
tc qdisc del dev em2 root

固定延时200毫秒:
tc qdisc add dev em2 root netem delay 200ms

延时200毫秒,或者随机增减10毫秒:
tc qdisc change dev em2 root netem delay 100ms 10ms

遵循正态分布的延迟(分布为normal、 pareto、 paretonormal等):
tc qdisc change dev em2 root netem delay 100ms 20ms distribution normal

固定模拟丢包率 10%:
tc qdisc add dev em2 root netem loss 10%
丢弃率为千分之三, 后一个的丢弃的可能性和前一个的可能性的25%相关:
tc qdisc change dev em2 root netem loss 0.3% 25%

模拟错误包:
tc qdisc change dev em2 root netem corrupt 0.1%

模拟包固定乱序,第5th包(5、10、15、20)立即发送,其它的包会延迟10毫秒:
tc qdisc change dev em2 root netem gap 5 delay 10ms

随机模拟包固定乱序,25%的包会立即发送, 其它的包会延迟10毫秒。相关系数为50%:
tc qdisc change dev em2 root netem delay 10ms reorder 25% 50%

 

 

参考:

https://netbeez.net/blog/how-to-use-the-linux-traffic-control/