netem延迟不会导致延迟增加

时间:2011-08-31 23:13:50

标签: linux

我试图使用netem模拟我的开发环境中延迟增加:

tc qdisc add dev eth0 root netem delay 10000ms

但是,这种延迟没有发生。这些是我在上述命令(10次ping)之前的ping统计信息:

10 packets transmitted, 10 received, 0% packet loss, time 9027ms
rtt min/avg/max/mdev = 0.023/0.034/0.045/0.004 ms

这些是上述命令(10次ping)之后的ping静态:

10 packets transmitted, 10 received, 0% packet loss, time 9005ms
rtt min/avg/max/mdev = 0.025/0.031/0.037/0.029 ms

我错过了什么?

1 个答案:

答案 0 :(得分:3)

尝试在lo设备上设置延迟。默认情况下,netem在出口队列上设置队列损伤。在通过框路由或桥接时使用此选项。你不会在同一台机器上看到它。