Linux网络限速 - Go语言中文社区

Linux网络限速


因为实验需要,需要将万兆网限速为千兆网,尝试了用ethtool限速,而执行不成功:

[root@master xiangr]# ethtool -s p4p1 speed 1000
Cannot set new settings: Invalid argument
  not setting speed

几经尝试仍然不成功,所以换成了用tc,iproute来限速。

redhat默认安装了iproute,没安装请用命令yum -y install iproute安装,或者自行下载安装包安装,不做赘述。

命令格式:

        tc qdisc add dev p4p1 root tbf rate 1000mbit latency 50ms burst 1050k

      其中p4p1为网卡号, 1000mbit是我限定的速度,bust 是指突发最高速度,这里的1050k=1050m


删除限速:

       tc qdisc del dev p4p1 root tbf



版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/andgot/article/details/46367611
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2023-01-03 22:09:31
  • 阅读 ( 347 )
  • 分类:Linux

0 条评论

请先 登录 后评论

官方社群

GO教程

推荐文章

猜你喜欢