找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 68723|回复: 113

[限速] 太穷了,也发一个这几天琢磨出来的限速。单线网吧环境用,带宽利用最大化

  [复制链接]
发表于 2011-2-18 16:56:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
本帖最后由 host2318 于 2011-2-18 17:01 编辑

最近苦学htb和pcq总算有点小理解。

自己瞎琢磨出来的,经过四家网吧测试。几乎全天都是带宽跑满。跑满的情况下游戏也不卡。ping值正常

先看图吧

WAN口流量
2011-02-18_164639.png

刚刚得到的客户机速度
2011-02-18_164040.png

路由内观察网卡流量
2011-02-18_164055.png



做法看图先
标记
2011-02-18_164118.png

限速     queue tree

2011-02-18_164250.png

pcq        queue type
2011-02-18_164209.png

如果用了有效记得来回复下。

版主给点铜板吧,我好可怜啊。这么多年没顶过帖子是我错了。现在想定,结果抓灌水严啊!!!

评分

参与人数 6铜板 +91 收起 理由
bobwalker + 1 没脚本。还有一个问题,满载时ping为什么还.
WGHBOY + 10
47771885 + 10 偶铜板少
YAWPYNG + 30 記得常來...
tangdong + 10 还行

查看全部评分

routeros
发表于 2011-2-18 16:58:24 | 显示全部楼层
不错不错。
routeros
回复

使用道具 举报

 楼主| 发表于 2011-2-18 16:59:35 | 显示全部楼层
本帖最后由 host2318 于 2011-2-18 17:21 编辑

晕。我的图错乱了。还在调呢!

还有脚本没发呢

再发一个另外网吧的突发的图。也是刚刚截的
2011-02-18_171746.png
routeros
回复

使用道具 举报

发表于 2011-2-18 17:01:04 | 显示全部楼层
赶紧啊,几个管理团队会继续给你加分的,放心吧。一夜致富。
routeros
回复

使用道具 举报

 楼主| 发表于 2011-2-18 17:05:51 | 显示全部楼层
本帖最后由 host2318 于 2011-2-18 17:14 编辑

我们再来看最终的加好的规则。如果用过一段时间ROS的话,看了这个就能做了

标记里面的内容。首先 在 foward 中标记连接,填不填源地址都行。
其实命令很简单

  1. ip firewall mangle add chain=forward action=mark-connection new-connection-mark=pcq
  2. ip firewall mangle add chain=forward connection-mark=pcq action=mark-packet new-packet-mark=pcqp passthrough=no
复制代码
ip firewall mangle
9   chain=forward action=mark-connection new-connection-mark=pcq
     passthrough=yes src-address=192.168.0.0/21

10   chain=forward action=mark-packet new-packet-mark=pcqp passthrough=no
     connection-mark=pcq

再来看
queue type

  1. queue type add name=down kind=pcq pcq-classifier=dst-address
  2. queue type add name=up  kind=pcq pcq-classifier=src-address
复制代码
7 name="down" kind=pcq pcq-rate=0 pcq-limit=163 pcq-classifier=dst-address
   pcq-total-limit=18000

8 name="up" kind=pcq pcq-rate=0 pcq-limit=50 pcq-classifier=src-address
   pcq-total-limit=2000


最后在
下面的 LAN 和WAN是我的内外网口  max-limit是我的公网20M带宽稍微小一点的一个数值即18M。灵活修改
queue tree

  1. queue tree add name=down parent=LAN max-limit=18000000
  2. queue tree add name=down parent=WAN max-limit=18000000
  3. queue tree add parent=down packet-mark=pcqp queue=down name=clientdown
  4. queue tree add parent=up packet-mark=pcqp queue=up name=up
复制代码
0   name="down" parent=LAN limit-at=0 priority=8 max-limit=18M burst-limit=0
     burst-threshold=0 burst-time=0s

1   name="up" parent=WAN limit-at=0 priority=8 max-limit=18M burst-limit=0
     burst-threshold=0 burst-time=0s

2   name="queue1" parent=down packet-mark=pcqp limit-at=0 queue=down
     priority=8 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s

3   name="queue2" parent=up packet-mark=pcqp limit-at=0 queue=up priority=8
     max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s


评分

参与人数 1铜板 +12 收起 理由
zooyo + 12

查看全部评分

routeros
回复

使用道具 举报

 楼主| 发表于 2011-2-18 17:16:23 | 显示全部楼层
回复 zooyo 的帖子

加好了。给多多钱吧 {:3_54:} {:3_54:} {:3_54:} {:3_54:} {:3_54:}
routeros
回复

使用道具 举报

发表于 2011-2-18 18:10:17 | 显示全部楼层
顶。。。。

评分

参与人数 1铜板 -1 收起 理由
zooyo -1 违规内容

查看全部评分

routeros
回复

使用道具 举报

发表于 2011-2-18 21:11:45 | 显示全部楼层
顶。。。。

评分

参与人数 1铜板 -1 收起 理由
zooyo -1 恶意灌水

查看全部评分

routeros
回复

使用道具 举报

发表于 2011-2-18 22:38:40 | 显示全部楼层
这个要顶一下
routeros
回复

使用道具 举报

发表于 2011-2-18 22:49:18 | 显示全部楼层
学习了,不过感觉发的有点乱,LZ继续努力
routeros
回复

使用道具 举报

发表于 2011-2-19 08:40:19 | 显示全部楼层
学习了。。
routeros
回复

使用道具 举报

发表于 2011-2-19 09:23:29 | 显示全部楼层
pcq-limit=163  ???能解释一下为什么是163吗?
routeros
回复

使用道具 举报

发表于 2011-2-19 10:53:50 | 显示全部楼层
总带宽建议按照实际带宽的80%左右设置,如果总带宽只有几M的网络不太建议用pcq方式,就算用total-limit 不易过高。

评分

参与人数 1铜板 +12 收起 理由
zooyo + 12

查看全部评分

routeros
回复

使用道具 举报

 楼主| 发表于 2011-2-19 12:00:39 | 显示全部楼层
本帖最后由 host2318 于 2011-2-19 12:01 编辑

回复 wpsliu 的帖子

相当于你的路由器允许每个内网IP有多少个数据包的同时转发吧。我大概是这么理解的。(我是综合官方和看了熊哥的做法来这样处理的)

如果超过这个粒度,就要等待了

这个东西开大了,会增加内存占用。不过增加的比例很小的,64M以上内存不用担心!
routeros
回复

使用道具 举报

 楼主| 发表于 2011-2-19 12:04:47 | 显示全部楼层
回复 ksw520 的帖子

按照我的理解。

total-limit就是总的同时通过值。
如果带宽小,此值大的时候,依然会在成带宽拥塞?
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-11-23 05:50 , Processed in 0.102904 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表