有一个网段为192.168.10.0/24,需要通过 PCQ进行动态流量控制,总带宽是100M下行/70M上行,估计最高有100个用户在线,给每个用户分配上行和下行是5mbps和50mbps,当在线每用户使用带宽超过可分配的50M时,会使用“总带宽/在线用户数量”,进行带宽平均分配。
首先进入Queue Type中配置PCQ的下行,设置pcq-download-default为50M,在线用户数100人,为保证队列容量,我们增加Total queue size到5000,即queue size*用户数量,因此是50×100=5000,下行分类为dst-address。(Total queue size和queue size在命令行操作时属性名称为pcq-limit和pcq-total-limit)
上行分类选择src-address,并配置5M的上行流量配置如下:
在配置好Queue Type后,进入Simple Queue中配置流量控制规则,这里在General中配置总下行带宽为90M(预留10M作为缓冲),总上行70M,上行设置为50M,内网地址段为192.168.10.0/24:
进入advanced菜单,配置Queue-type类型,对应Target-upload和Download为pcq-upload-default和pcq-download-default:
这样PCQ配置就完成,当可分配总带宽富裕时,用户能获得50M最大带宽,在用户增加总带宽不够分配时,PCQ会根据用户数量平均分配带宽 。
评论前必须登录!
注册