linux - 使用 netem 进行带宽限制?

标签 linux bandwidth bandwidth-throttling

我正在尝试将网络模拟为(比特率: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

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

最佳答案

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%

这成功了。严重不确定这两者之间的区别,

关于linux - 使用 netem 进行带宽限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10481032/

相关文章:

c - 套接字如何利用100%的网络带宽?

linux - 模拟两台 ubuntu 服务器机器之间的慢速连接

python - 使用 Twisted 进行带宽限制

xml - 使用 linux 实用程序从文件中提取正则表达式。在单独的行上打印每个匹配项

memory - 您可以获得多接近 GPU 理论内存带宽?

javascript - 如何计算 Javascript 的带宽使用量?

tcp - 如何在 Windows 上启用 TCP BBR?

linux - 使用 linux cat 和 grep 命令

php - 如何使用 php 加密大文件并通过命令行解密?

linux - 如何在 bash 中识别文件夹然后决定是否移动它