Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 使用netem限制带宽?_Linux_Bandwidth_Bandwidth Throttling - Fatal编程技术网

Linux 使用netem限制带宽?

Linux 使用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

我正在尝试将网络模拟为(比特率: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: 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文章的链接已失效,但可以在存档中查看: