Linux TC基于HTB队列的流量管理范例 同样要重复说明TC规则涉及到“队列(QUEUE) 分类器(CLASS) 过滤器(FILTER)”三项。而且是控发不控收。今天我们就TC针对HTB队列方式配合filter的set-mark功能再做流量管控演示。HTB被 很多人认为要比CBQ操作起来简单很多,当然我也这样认为。 假设环境:linux下有两块网卡,一个eth1...
Linux TC基于HTB队列的流量管理范例 同样要重复说明TC规则涉及到“队列(QUEUE) 分类器(CLASS) 过滤器(FILTER)”三项。而且是控发不控收。今天我们就TC针对HTB队列方式配合filter的set-mark功能再做流量管控演示。HTB被 很多人认为要比CBQ操作起来简单很多,当然我也这样认为。 假设环境:linux下有两块网卡,一个eth1...
1、流量分类及匹配、使用 Mangle 进行标记; 2、创建规则(策略),将不同的分类放入不同的 QUEUE; 3、分清上行和下行,附加到不同的“接口”或“队列”。 在做HTB 的时候最重要的是要弄清楚各 QUEUE 之间的关 系。父子关系(Parent-Child) Parent Queue:父队列,顶层 Parent; Inner Queue:内部队列,有 Parent 和...
"800c:"这个号码是系统自动分配的一个句柄号,"limit"意思是这个队列中可以有128个数据包排队等待.一共可以有1024个散列目标可以用于速率审计, 而其中128个可以同时激活.(no more packets fit in the queue!)每隔10秒种散列算法更换一次. tbf tbf是Token Bucket Filter(令牌桶过滤器)的简写,适合于把流速降低到...
C规则涉及到 队列(QUEUE) 分类器(CLASS) 过滤器(FILTER),filter划分的标志位可用U32或iptables的set-mark来实现 ) 一般是"控发"不控收linux下有两块网卡,一个eth1是外网,另一块eth0是内网.在eth0上做HTB。(注意:filter划分标志位可用u32打标功能或iptables的set-mark功能,如果用iptables来打标记的话,下行速...
the most significant part is to decide to which interface should we attach this queue. If we wi...
第二,RouteOS路由器流控设置中Queue Tree: /queue tree add max-limit=100M name=queue-download parent=bridge1 queue=pcq-download-default add max-limit=10M name=queue-upload parent=pppoe-out1 queue=pcq-upload-default add name=queue-download-icmp packet-mark=pack-icmp parent=queue-download priority...
/ queue type add name="PCQ-up" kind=pcq pcq-rate=1500000 pcq-limit=50 \ pcq-classifier=src-address pcq-total-limit=2000 add name="PCQ-down" kind=pcq pcq-rate=1500000 pcq-limit=50 \ pcq-classifier=dst-address pcq-total-limit=2000 / queue simple add name="PCQ" target-addresses=192.168...
1.防火墙地址列表里做两个列表,一个是192.168.0.2-192.168.0.255,另一个是192.168.8.0/24 2.分别标记原地址是这两个列表的流量,prerouting是下载,postrouting是上传 3.用pcq吧,这样限速方便,queue type做2个下载的,选dst.add 一个是2M,一个是1M,同理做2个上传的(src.add,1M和...
TC规则涉及到 队列(QUEUE) 分类器(CLASS) 过滤器(FILTER),filter划分的标志位可用U32或iptables的set-mark来实现 ) 一般是"控发"不控收 linux下有两块网卡,一个eth1是外网,另一块eth0是内网.在eth0上做HTB。(注意:filter划分标志位可用u32打标功能或iptables的set-mark功能,如果用iptables来打标记的 TC限...