找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 6913|回复: 9

[基础] HTB做好了。效果很好 可是问题来了

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

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

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

×
RT 效果是非常好的。可是现在问题来了。一旦用上队列限速。HTB就完全没有一点效果了。如果我用PPPOE这样呢?
routeros
发表于 2011-3-18 08:46:08 | 显示全部楼层
PPPOE不支持HTB
routeros
回复

使用道具 举报

发表于 2011-3-18 10:02:51 | 显示全部楼层
首先pppoe可以支持htb,只需在ppp的profile中不要限速即可
关于楼主的问题,你说的队列限速是指queue type中指定的pcq的rate值吗?
我曾经测试过,当取rate=0即不限速时,整个htb的效率比较高,延迟也很低,但当我打开rate限速后,明显要比之前慢不少,不知是不是我的ros主机配置太低,但cpu的使用率并不高啊
routeros
回复

使用道具 举报

发表于 2011-3-18 15:47:05 | 显示全部楼层
楼上的,就PPP的PROFILE中限速也可以用HTB啊
routeros
回复

使用道具 举报

 楼主| 发表于 2011-3-18 15:48:29 | 显示全部楼层
谢谢楼上的回答。那你现在是怎么做的呢?我一条12M的线代了15个人。怎么样做效果最好呢???
routeros
回复

使用道具 举报

 楼主| 发表于 2011-3-18 15:53:57 | 显示全部楼层
HTB到底要怎么做才好呢??
routeros
回复

使用道具 举报

发表于 2011-3-18 18:51:40 | 显示全部楼层
如果启用pppoe中的rate limite限速的话,则当客户端拨上号后会在simple queue中创建一动态的简单限速规则,这跟queue tree应该是不能同时使用的

我用两根4m做pcc,然后用simple queue 中打开brust突发限速,max-limit设为1.5m,突发设为2.5m,阙值设为max-limit的一半,突发时间设为30s,带30个用户最多20来个同时在线,效果挺好也挺稳定的,缺点是非高峰期的带宽利用率低点
routeros
回复

使用道具 举报

发表于 2011-3-18 19:02:24 | 显示全部楼层
htb的关键是识别不同的网络应用流,然后标记出来,根据不同的应用如游戏 网页 在线视频 p2p下载等进行分类,然后在htb中分配不同的CIR与MIR值,最关键的是设定不同优先级,如游戏最高,网页次之,在线视频及下载最低,这样HTB的优势可以充分发挥出来。
但是怎样识别并标记不同的应用是一个难题,端口不准确、L7怎样写正则表达式去匹配相应的应用,都比较难弄,panabit不错,用它进行dscp标记,然后结合ros的HTB+PCQ综合限速应该是现在所有方案里最好的了,但panabit标准免费版又不支持dscp,专业版太贵了

结论:小规模的网络如20-50台左右的用简单限速加突发限速即可,做pppoe的话ros的usermanager和radiusmanager都支持突发限速
中等规模的网络,最好能上一台流控设备如panabit,配合ros的htb+pcq即可
routeros
回复

使用道具 举报

 楼主| 发表于 2011-3-18 20:22:41 | 显示全部楼层
我看论坛有人发了个根据内网PPPOE用户多少来平分宽带。这个如果再配合HTB.呢??
routeros
回复

使用道具 举报

发表于 2011-3-19 18:16:29 | 显示全部楼层

总结得真好。
routeros
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 19:18 , Processed in 0.067278 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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