Linux 使用netem限制带宽?
我正在尝试将网络模拟为(比特率:200kbps,packetloss:0.03,延迟:400ms),我正在使用netemLinux 使用netem限制带宽?,linux,bandwidth,bandwidth-throttling,Linux,Bandwidth,Bandwidth Throttling,我正在尝试将网络模拟为(比特率:200kbps,packetloss: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: N
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
我哪里做错了?我怎样才能做得更好
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%
这起作用了。严重不确定这两者之间的区别,请参考
-->edseek链接已断开-请尝试archive.is页面:
-->或者更好:
==:>还有一个很好的资源:
请获取以下CMD以根据您的要求设置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
Jason文章的链接已失效,但可以在存档中查看: