7

我正在尝试将网络模拟为(比特率:200kbps,丢包:0.03,延迟:400ms)并且我正在使用 netem。

tc qdisc add dev eth1 root handle 1:0 netem delay 400ms loss 0.03%
tc qdisc add dev eth1 parent 1:1 handle 10: tbf rate 200kbit buffer 1600 limit 3000

当我运行它时,我收到错误说明

RTNETLINK answers: No such file or directory

我哪里错了?我怎样才能做得更好?

4

2 回答 2

8
tc qdisc add dev eth1 root handle 1:0 tbf rate 200kbit buffer 1600 limit 3000
tc qdisc add dev eth1 parent 1:0 handle 10: netem delay 400ms loss 0.03%

这行得通。严重不知道这两者之间的区别,

于 2012-05-08T07:21:30.093 回答
1

请参考http://edseek.com/~jasonb/articles/traffic_shaping/classes.html

--> edseek 链接已失效 - 尝试 archive.is 页面: http: //archive.is/o4UTQ

--> 或者更好:http ://www.lartc.org

==:> 还有另一个很好的资源: http: //myconfigure.blogspot.com/2012/03/traffic-shaping.html

请获取以下 cmds 以根据您的要求设置 eth。

tc qdisc del dev eth1 root
tc qdisc add dev eth1 root handle 1: htb default 1
tc class add dev eth1 parent 1: classid 0:1 htb rate 200kbit
tc qdisc add dev eth1 parent 1:1 handle 10: netem delay 400000 5 loss 0.03%
tc qdisc ls dev eth1
tc class ls dev eth1
于 2013-09-24T12:41:54.633 回答