模拟延时
对指定网卡增加固定延时
tc qdisc add dev eth0 root netem delay 100ms
改变指定网卡的延时变化范围
tc qdisc change dev eth0 root netem delay 100ms 10ms
以上命令将使eth0的网络延时范围为90~110ms范围。
设定延时变化值的概率分布模型
tc qdisc change dev eth0 root netem delay 100ms 20ms distribution normal
支持的概率分布模型参数有:normal, pareto, paretonormal
模拟丢包率
tc qdisc change dev eth0 root netem loss .1%
模拟包复制
tc qdisc change dev eth0 root netem duplicate 1%
模拟数据包损坏
tc qdisc change dev eth0 root netem corrupt 0.1%
模拟数据包的乱序到达
tc qdisc change dev eth0 root netem gap 5 delay 10ms tc qdisc change dev eth0 root netem delay 10ms reorder 25% 50%
模拟流量控制
tc qdisc add dev eth0 root handle 1:0 netem delay 100ms tc qdisc add dev eth0 parent 1:1 handle 10: tbf rate 256kbit buffer 1600 limit 3000
查看已设置的规则信息
tc -s qdisc ls dev eth0
清除所有规则
tc qdisc del dev eth0 root