
qos
nanoleak coding
这个作者很懒,什么都没留下…
展开
-
TC HTB流量控制
一.背景简介最近几个月在参与一个软路由器的开发.该路由器的流量控制功能由TCHTB实现。下面写点总结性的文字,因水平有限,不对之处敬请各位及时指出。 TC为TrafficControl的缩写,HTB顾名思义是一个层次式的过滤框架,我们可以通过配置TC HTB规则来实现流量控制.二.基本概念 TC规则涉及到队列(queue),分类器(class)和过滤器(filter)三个概转载 2014-05-07 00:35:04 · 4603 阅读 · 0 评论 -
Linux流量控制--过滤器&分类
使用过滤器分类每块网卡都有一个出口根排队规则,缺省情况下是pfifo_fast 排队规则。每个排队规则都指定一个句柄,句柄有两个部分,一个主号码和一个次号码。习惯上把根队列规定称为“1:”,等价于“1:0”。类的主号码必须与它们父辈的主号码一致。如下图 数据包是在根队列规定处入队和出队的,而内核只同根打交道。一个数据包可能是按照下面这个链状流程进行分类的:1: -> 1:1转载 2014-05-07 00:38:18 · 1828 阅读 · 0 评论 -
Linux流量控制--排队规则
Linux操作系统中的流量控制框架创建了一个通用环境,它集成了所有用于限制和流量整形的可以互联的不同元素。在实际操作中这些元素甚至可以作为一个模块动态地加载和卸载。 TC(Traffic Control)工具提供了一个命令行用户接口来配置Linux流量控制。该工具让用户可以设定并配置几乎所有的流量控制框架要素,比如排队规则(qdisc)、类(class)及过滤器(filter),他们之间的转载 2014-05-07 00:39:47 · 2344 阅读 · 0 评论 -
使用linux下的TC进行服务器流量控制
公司一台服务器,网络环境太高,那台服务器和源服务器连接下载,就跑到400M-500M,为了控制一下,所以研究了一下TC。来做流量控制.给他控制到小点,不要让这一台占了所有的网络。TC很是强大啊,很多所谓的硬件路由器,都是基于这个做的。TC介绍在linux 中,TC 有二种控制方法CBQ 和HTB.HTB 是设计用来替换CBQ 的。它是一个层次式的过滤框架.TC包括三个基本的构成块:转载 2014-05-05 22:27:51 · 1869 阅读 · 0 评论 -
Linux流量控制
目前很多企业的内部局域网已经建立,很多还在局域网基础上建立了企业内部的MIS系统和邮件服务器等,甚至在系统中开展了视频点播等数据流量较大的业务。 Linux流量控制给企业服务带来便利和高效。企业内部网络有足够的带宽可以使用。但是,一般在企业接入Internet的部分都是一个有限的流量。为了提高网络的使用质量,保证用户按照网络中业务设计的要求来使用整个网络的带宽,可以从流量控制服务器的角度分析、转载 2014-05-06 18:40:31 · 1029 阅读 · 0 评论