我有一个

linux路由器,外面有一个10GBe的接口,内部有绑定的千兆以太网接口.

我们目前的预算为2GBit / s.如果我们超过该速率超过平均一个月的5%,那么我们将收取整个10Gbit / s的容量.以美元计算相当一步.

所以,我想在10GBe接口上将其限制为2GBit / s.

TBF过滤器可能是理想的,但这个评论值得关注.

On all platforms except for Alpha,it is able to shape up to 1mbit/s of normal traffic with ideal minimal burstiness,sending out data exactly at the configured rates.

我应该使用TBF或其他过滤器将此速率应用于接口,我该怎么做.我不明白这里给出的例子:Traffic Control HOWTO

特别是“例9.创建256kbit / s TBF”

tc qdisc add dev eth0 handle 1:0 root dsmark indices 1 default_index 0

tc qdisc add dev eth0 handle 2:0 parent 1:0 tbf burst 20480 limit 20480 mtu 1514 rate 32000bps

如何计算256K bit / s速率?在此示例中,32000bps =每秒32k字节.由于tc每秒使用bps =字节.

我想突发和限制发挥作用,但你会如何选择合理的数字达到理想的速度?

这不是一个错误.我对此进行了测试,它的速率接近256K,但并非如此.

编辑

在做了大量的阅读和测试之后,我得出的结论是TBF是不合适的,因为它涉及带宽.无论我尝试什么设置,我都无法获得TBF来提供带宽> 〜达到50Mbit /秒.根据lartc.org/lartc.pdf,RED方法更适合于整形带宽> 100Mbit / s所以我会尝试使用它.

但是,选择min的值(即标记成为可能的平均队列大小).给出的例子如下:

You should set the min by calculating that highest acceptable base

queueing latency you wish,and multiply it by your bandwidth. For

instance,on my 64kbit/s ISDN link,I might want a base queueing

latency of 200ms so I set min to 1600 bytes.

>您将如何选择最高可接受的基本排队延迟?例子是64kbit / s.

> 2Gbit / s可以接受什么?

linux tc限制网卡速度,在Linux下用tc限制接口带宽相关推荐

  1. linux查看双网卡绑定模式,Linux中双网卡绑定实现的各种模式

    一.Linux中双网卡绑定实现的原理 Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡;linux设置bond网卡绑定---有些用. Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡, ...

  2. linux如何获取网卡计数信息,Linux下如何获取网卡信息

    有时候,写程序的时候需要获取计算机的网络信息,比如IP地址.电脑名称.DNS等信息.IP地址和电脑名称是比较容易获取到的,而要想获取地址掩码.DNS.网关等信息就有些麻烦了. 在Windows下我们一 ...

  3. linux启动某个网卡命令行,linux下启动和关闭网卡命令及DHCP上网

    ifup.ifdown:如果在 /etc/sysconfig/network-scripts里面的ifcfg-ethx等文件存在的话,就可以通过ifdown或ifup来实现网卡的开和关,例如:ifup ...

  4. linux虚拟机启动网卡命令,命令行下无法联网怎么办,vmware下安装archlinux实现网络连接,实机grub引导启动linux...

    安装archlinux可参考: 百度·贴吧里也有置顶帖给出了官方维基: 由于用的电信宽带需要客户端(大学苦逼,需要客户端),无线网卡也不支持(cmcc和chinanet都需要登陆网页,命令行下无线网连 ...

  5. Linux设置一个网卡IP地址,linux下一块网卡设置多个ip地址(示例代码)

    无论是在实际的生产坏境中,还是平时的练习中, 一个网卡设置多个ip地址是非常常见的,也是非常有用的. 我们以centos6.8系统为列, 在一块网卡上设置多个ip地址. 1>. 给一块网卡设置多 ...

  6. linux c取网卡名称,在Linux下用c编程肿么获取网卡序列号和硬盘序列号

    system(执行shell命令)相关函数fork,execve,waitpid,popen表头文件#include定义函数intsystem(constchar*string);函数说明system ...

  7. kali linux 中的网卡驱动,kali linux 安装Realtek 8812AU网卡驱动

    这次kali linux 安装Realtek 8812AU的网卡驱动,装的我心惊肉跳. kali 2017 的release开始支持 RTL8812AU网卡,具体请看这里: 我也贪图便宜从网上淘了块别 ...

  8. linux安装i219网卡驱动下载,Linux redhat 6.5 安装网卡I219-LM 驱动

    --------安装---------- 1. 首先,下载网卡驱动e1000e http://downloadcenter.intel.com/download/15817 2. 复制到linux系统 ...

  9. Linux查看虚拟网卡的命令,Linux之网络管理(2)虚拟网卡

    Linux之网络管理(2)虚拟网卡 在linux中,默认的内核模块中包含了很多与网络相关的组件和工具,来提供对网络的管理和设置.同样,linux中也是支持虚拟网卡的设置,已经多网卡绑定等功能.在网卡不 ...

最新文章

  1. python 多进程安全日志库 ConcurrentLogHandler 简介
  2. 【Spring Boot】1.基础知识
  3. 数据库mysql中delimiter的作用和用法
  4. 怎么拿img标签的data_PASCAL VOC数据集-分割标签索引颜色对照及程序
  5. [机器学习]理解熵,交叉熵和交叉熵的应用
  6. linux mysql误删,linux下MySQL安装与删除 (Ubuntu)
  7. 编写程序,删除数组中重复的元素,并统计各元素出现的次数
  8. P1941 飞扬的小鸟
  9. 【BZOJ3681】Arietta,主席树优化网络流
  10. [转]Linux内核基础与常用命令总结
  11. 资料下载地址和我加入的论坛
  12. Ubuntu下fcitx安装。(ibus不会用)
  13. 贪吃蛇c语言作业ppt,c语言贪吃蛇
  14. 计算机科学概论_第1章_数据储存
  15. linux的定时器的使用,linux定时器如何使用方法
  16. uni-app设置原生标题栏渐变色
  17. C++横板格斗小游戏(基于Easyx图形库)
  18. C语言之根据摄氏温度求华氏温度
  19. 利用jsPDF把图片转成pdf格式保存本地指定目录
  20. 大觉寺到鹫峰线路_大觉寺-萝卜地北尖-鹫峰徒步线路攻略--登山备查

热门文章

  1. python人口数据分析_分析1996~2015年人口数据特征间的关系
  2. 数学分析笔记7:定积分
  3. 智慧停车场微信小程序源码 | 智能停车系统源码 | 全开源
  4. python操作word、pdf问题汇总
  5. 三相无刷电机HALL、ABI、UVW的逻辑关系
  6. Rancher 全球化部署最佳实践
  7. 昌吉学院计算机毕业难不难,昌吉学院考研难吗?一般要什么水平才可以进入?...
  8. ZedBoard教程PS篇(6):搭建VDMA显示通路,通过VGA输出显示图片
  9. 攻防世界-杂项-新手-掀桌子
  10. DDD-CQRS的落地案例