夕夜如风 发表于 2009-7-20 15:44:30

请教PCQ限速无效问题

本帖最后由 夕夜如风 于 2009-7-20 15:52 编辑

一直都很想用PCQ限速,但不知道为什么我用PCQ老是觉得限速不成功。

网吧环境:50M光纤,100台机器,ROS 3.22版本。

使用脚本:
/ queue type add name="PCQ-up" kind=pcq pcq-rate=3000000 pcq-limit=50 pcq-classifier=src-address pcq-total-limit=10000
/ queue type add name="PCQ-down" kind=pcq pcq-rate=3000000 pcq-limit=50 pcq-classifier=dst-address pcq-total-limit=10000
/ ip firewall mangle add chain=prerouting action=mark-packet new-packet-mark=all-mark passthrough=yes
/ queue tree add name="PCQdown" parent=wan queue=PCQ-down packet-mark=all-mark
/ queue tree add name="PCQup" parent=wan queue=PCQ-up packet-mark=all-mark

/ tool traffic-monitor add name="PCQdownon" interface=wan traffic=received trigger=above threshold=45000000 on-event=downon comment="" disabled=no
/ tool traffic-monitor add name="PCQdownoff" interface=wan traffic=received trigger=below threshold=20000000 on-event=downoff comment="" disabled=no
/ tool traffic-monitor add name="PCQupon" interface=wan traffic=transmitted trigger=above threshold=45000000 on-event=upon comment="" disabled=no
/ tool traffic-monitor add name="PCQupoff" interface=wan traffic=transmitted trigger=below threshold=20000000 on-event=upoff comment="" disabled=no
/ system script add name="upon" source=":if ( disable ]=true ) do={/queue tree enable PCQup}" policy=ftp,password,read,reboot,sniff,telnet,web,write,local,policy,ssh,test,winbox
/ system script add name="upoff" source=":if ( disable ]=false ) do={/queue tree disable PCQup}" policy=ftp,password,read,reboot,sniff,telnet,web,write,local,policy,ssh,test,winbox
/ system script add name="downon" source=":if ( disable ]=true ) do={/queue tree enable PCQdown}" policy=ftp,password,read,reboot,sniff,telnet,web,write,local,policy,ssh,test,winbox
/ system script add name="downoff" source=":if ( disable ]=false ) do={/queue tree disable PCQdown}" policy=ftp,password,read,reboot,sniff,telnet,web,write,local,policy,ssh,test,winbox

根据网上高手的说明,原意是想在使用带宽到了 上下行 45M时,实施每台机3M的限速,上下行小于20M时,取消限速。

但发觉即使到了45M(PCQ限速已经启用),个别机器的流量还是非常地大,单独某台机甚至达到30多M,很快将全场带宽用完。

即使将 Rate 改成了 50k,个别机器的流量还能达到接近20M。(见附图)

这是什么原因?是不是我对从参数的理解不对?请高手指教!不胜感激~!~

夕夜如风 发表于 2009-7-23 11:00:11

没有高手指教一下么?

awnuausc 发表于 2009-11-19 16:41:26

顶一下贴,我也觉得没用。

machmaya 发表于 2010-1-20 01:09:25

哥哥呢你哪个有点象是HTB方式,PCQ不是那么搞的,你去官方看

qq3475534 发表于 2010-5-9 15:07:04

设置错了吧。限速貌似没起作用
页: [1]
查看完整版本: 请教PCQ限速无效问题