ROS软路由论坛 ROSABC.com 网络方案网络工程交流

 找回密码
 会员注册

QQ登录

只需一步,快速开始

查看: 2736|回复: 5

[交流] ROS软路由3.3 2条电信ADSL,做PCC后,HTB+PCQ的问题!

[复制链接]
发表于 2009-10-20 03:02:42 | 显示全部楼层 |阅读模式

马上注册成为ROSABC会员,随时发帖回复。

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

x
2条12M 做了PCC测试正常,但加个游戏标记, 做了HTB+PCQ 就出些问题,网站经常打不开,好像没效果一样! 高手看看!
或者给个相关的列子也行,我自己没找到,谢谢!

/ip firewall mangle
add action=change-mss chain=forward comment="" disabled=no new-mss=1440
protocol=tcp tcp-flags=syn

add action=mark-connection chain=prerouting comment=NTH-TANK_01
connection-state=new disabled=no in-interface=lan new-connection-mark=
TANK_01_Conn nth=2,1 passthrough=yes per-connection-classifier=
src-address-and-port:2/0
add action=mark-routing chain=prerouting comment="" connection-mark=
TANK_01_Conn disabled=no in-interface=lan new-routing-mark=TANK_01
passthrough=no
add action=mark-connection chain=prerouting comment=NTH-TANK_02
connection-state=new disabled=no in-interface=lan new-connection-mark=
TANK_02_Conn passthrough=yes per-connection-classifier=
src-address-and-port:2/1
add action=mark-routing chain=prerouting comment="" connection-mark=
TANK_02_Conn disabled=no in-interface=lan new-routing-mark=TANK_02
passthrough=no


add action=mark-connection chain=prerouting comment=netgame disabled=no
dst-port=443 new-connection-mark=Port_Conn passthrough=yes protocol=tcp
add action=mark-connection chain=prerouting comment="" disabled=no dst-port=
1119 new-connection-mark=Port_Conn passthrough=yes protocol=tcp
add action=mark-connection chain=prerouting comment="" disabled=no dst-port=
3724 new-connection-mark=Port_Conn passthrough=yes protocol=tcp
add action=mark-connection chain=prerouting comment="" disabled=no dst-port=
4000 new-connection-mark=Port_Conn passthrough=yes protocol=tcp
add action=mark-connection chain=prerouting comment="" disabled=no dst-port=
6000-6004 new-connection-mark=Port_Conn passthrough=yes protocol=udp
add action=mark-connection chain=prerouting comment="" disabled=no dst-port=
6112 new-connection-mark=Port_Conn passthrough=yes protocol=tcp
add action=mark-connection chain=prerouting comment="" disabled=no dst-port=
6299 new-connection-mark=Port_Conn passthrough=yes protocol=tcp
add action=mark-connection chain=prerouting comment="" disabled=no dst-port=
6501-6620 new-connection-mark=Port_Conn passthrough=yes protocol=tcp
add action=mark-connection chain=prerouting comment="" disabled=no dst-port=
10060-12190 new-connection-mark=Port_Conn passthrough=yes protocol=tcp
add action=mark-connection chain=prerouting comment="" disabled=no dst-port=
8000-8022 new-connection-mark=Port_Conn passthrough=yes protocol=tcp
add action=mark-connection chain=prerouting comment="" disabled=no dst-port=
7100-7200 new-connection-mark=Port_Conn passthrough=yes protocol=tcp
add action=mark-connection chain=prerouting comment="" disabled=no dst-port=
7341-7351 new-connection-mark=Port_Conn passthrough=yes protocol=tcp
add action=mark-connection chain=prerouting comment="" disabled=no dst-port=
7777 new-connection-mark=Port_Conn passthrough=yes protocol=tcp
add action=mark-connection chain=prerouting comment="" disabled=no dst-port=
9090-9100 new-connection-mark=Port_Conn passthrough=yes protocol=tcp
add action=mark-connection chain=prerouting comment="" disabled=no dst-port=
10000-10100 new-connection-mark=Port_Conn passthrough=yes protocol=tcp
add action=mark-connection chain=prerouting comment="" disabled=no dst-port=
12000-12995 new-connection-mark=Port_Conn passthrough=yes protocol=udp
add action=mark-connection chain=prerouting comment="" disabled=no dst-port=
13735 new-connection-mark=Port_Conn passthrough=yes protocol=udp
add action=mark-connection chain=prerouting comment="" disabled=no dst-port=
14300-14600 new-connection-mark=Port_Conn passthrough=yes protocol=tcp
add action=mark-connection chain=prerouting comment="" disabled=no dst-port=
15001-15010 new-connection-mark=Port_Conn passthrough=yes protocol=udp
add action=mark-connection chain=prerouting comment="" disabled=no dst-port=
25505-25530 new-connection-mark=Port_Conn passthrough=yes protocol=tcp
add action=mark-connection chain=prerouting comment="" disabled=no dst-port=
27005-27030 new-connection-mark=Port_Conn passthrough=yes protocol=udp
add action=mark-connection chain=prerouting comment="" disabled=no dst-port=
31414 new-connection-mark=Port_Conn passthrough=yes protocol=tcp
add action=mark-packet chain=postrouting comment="" connection-mark=Port_Conn
disabled=no new-packet-mark=Games_Up passthrough=no src-address-list=
"client address"
add action=mark-packet chain=prerouting comment="" connection-mark=Port_Conn
disabled=no new-packet-mark=Games passthrough=no
add action=mark-connection chain=prerouting comment=web connection-bytes=
0-500000 disabled=no new-connection-mark=http_conn passthrough=yes
protocol=tcp src-port=80
add action=mark-connection chain=prerouting comment="" content=.jpg disabled=
no new-connection-mark=http_conn passthrough=yes
add action=mark-connection chain=prerouting comment="" content=.gif disabled=
no new-connection-mark=http_conn passthrough=yes
add action=mark-connection chain=prerouting comment="" content=.jsp disabled=
no new-connection-mark=http_conn passthrough=yes
add action=mark-connection chain=prerouting comment="" content=.cgi disabled=
no new-connection-mark=http_conn passthrough=yes
add action=mark-connection chain=prerouting comment="" content=.swf disabled=
no new-connection-mark=http_conn passthrough=yes
add action=mark-connection chain=prerouting comment="" content=.js disabled=
no new-connection-mark=http_conn passthrough=yes
add action=mark-connection chain=prerouting comment="" content=.htm disabled=
no new-connection-mark=http_conn passthrough=yes
add action=mark-connection chain=prerouting comment="" content=.html
disabled=no new-connection-mark=http_conn passthrough=yes
add action=mark-connection chain=prerouting comment="" content=.asp disabled=
no new-connection-mark=http_conn passthrough=yes
add action=mark-connection chain=prerouting comment="" content=.aspx
disabled=no new-connection-mark=http_conn passthrough=yes
add action=mark-connection chain=prerouting comment="" content=.php disabled=
no new-connection-mark=http_conn passthrough=yes
add action=mark-connection chain=prerouting comment="" disabled=no
new-connection-mark=http_conn passthrough=yes protocol=tcp src-port=23
add action=mark-connection chain=prerouting comment="" disabled=no
new-connection-mark=http_conn packet-size=0-1400 passthrough=yes
protocol=tcp src-port=22
add action=mark-packet chain=postrouting comment="" connection-mark=http_conn
disabled=no new-packet-mark=HTTP_Up passthrough=no src-address-list=
"client address"
add action=mark-packet chain=prerouting comment="" connection-mark=http_conn
disabled=no new-packet-mark=HTTP passthrough=no
add action=mark-connection chain=prerouting comment=other disabled=no
new-connection-mark=no_mark passthrough=yes
add action=mark-packet chain=postrouting comment="" connection-mark=no_mark
disabled=no new-packet-mark=Unmarked_Up passthrough=no src-address-list=
"client address"
add action=mark-packet chain=prerouting comment="" connection-mark=no_mark
disabled=no new-packet-mark=Unmarked passthrough=no



/ queue type
add name="game-up" kind=pcq pcq-rate=800000 pcq-limit=50
pcq-classifier=src-address pcq-total-limit=10000
add name="game-down" kind=pcq pcq-rate=2400000 pcq-limit=50
pcq-classifier=dst-address pcq-total-limit=10000
add name="web-up" kind=pcq pcq-rate=800000 pcq-limit=50
pcq-classifier=src-address pcq-total-limit=10000
add name="web-down" kind=pcq pcq-rate=2400000 pcq-limit=50
pcq-classifier=dst-address pcq-total-limit=10000
add name="other-down" kind=pcq pcq-rate=600000 pcq-limit=50
pcq-classifier=dst-address pcq-total-limit=2000
add name="other-up" kind=pcq pcq-rate=300000 pcq-limit=50
pcq-classifier=src-address pcq-total-limit=2000



/ queue tree
add name="upload" parent=global-out packet-mark="" limit-at=0 queue=default
priority=8 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
disabled=no
add name="Priority" parent=global-in packet-mark="" limit-at=0 queue=default
priority=8 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
disabled=no
add name="Lowest Priority" parent=Priority packet-mark=Download
limit-at=256000 queue=other-down priority=8 max-limit=6400000
burst-limit=0 burst-threshold=0 burst-time=0s disabled=no
add name="Priority 1" parent=Priority packet-mark=Games limit-at=0
queue=game-down priority=1 max-limit=0 burst-limit=0 burst-threshold=0
burst-time=0s disabled=no
add name="Priority 2" parent=Priority packet-mark=HTTP limit-at=0
queue=web-down priority=2 max-limit=0 burst-limit=0 burst-threshold=0
burst-time=0s disabled=no
add name="Priority 6" parent=Priority packet-mark=Unmarked limit-at=0
queue=other-down priority=6 max-limit=0 burst-limit=0 burst-threshold=0
burst-time=0s disabled=no
add name="Lowest Priority_Up" parent=upload packet-mark=Download_Up
limit-at=128000 queue=up priority=8 max-limit=4000000 burst-limit=0
burst-threshold=0 burst-time=0s disabled=no
add name="Priority 1_Up" parent=upload packet-mark=Games_Up limit-at=0
queue=game-up priority=1 max-limit=0 burst-limit=0 burst-threshold=0
burst-time=0s disabled=no
add name="Priority 2_Up" parent=upload packet-mark=HTTP_Up limit-at=0
queue=web-up priority=2 max-limit=0 burst-limit=0 burst-threshold=0
burst-time=0s disabled=no
add name="Priority 6_Up" parent=upload packet-mark=Unmarked_Up limit-at=0
queue=other-up priority=6 max-limit=0 burst-limit=0 burst-threshold=0
burst-time=0s disabled=no
发表于 2009-10-20 18:41:06 | 显示全部楼层
学到了   谢谢楼上!!
发表于 2009-10-24 13:39:56 | 显示全部楼层
没朋友看看吗
发表于 2009-10-25 01:03:57 | 显示全部楼层
本帖最后由 wsjxwj 于 2011-12-15 11:06 编辑

LZ在标记这块错了,标记没做好,后面的全部不会生效的 下面是我一个标记游戏的范例,希望可以帮助到LZ
#标记游戏包
   add action=mark-connection chain=prerouting comment=
    "CCDAD1B6D3CECFB7" disabled=no dst-port=
    5692,7101-7103,28012,2349,8586,10001-10070,28008,31414,6299,5130
    new-connection-mark=Games_Conn passthrough=no protocol=tcp
    add action=mark-connection chain=prerouting comment="" disabled=no dst-port=
    12000-13000,2349,5063,39311,1764,12721,3133,4550,3620
    new-connection-mark=Games_Conn passthrough=no protocol=udp
    add action=mark-connection chain=prerouting comment="" disabled=no
    new-connection-mark=Games_Conn passthrough=no

#标记游戏数据包的上行与下行
add action=mark-packet chain=prerouting comment=Games_in_out connection-mark=
    Games_Conn disabled=no new-packet-mark=Games_in in-interface=WAN                       passthrough=no
add action=mark-packet chain=postrouting comment="" connection-mark=
    Games_Conn disabled=no new-packet-mark=Games_up out-interface=WAN
    passthrough=no
发表于 2009-10-26 08:08:00 | 显示全部楼层
新人顶贴,学习学习!!!!
发表于 2009-10-27 04:03:52 | 显示全部楼层
打了双重标记的连接~标记只能打一次
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

不良信息举报Q:2000617

软路由

不良信息举报Q:2000617|Archiver|ROS软路由论坛 ROSABC.com 网络方案网络工程交流

GMT+8, 2024-5-19 19:11 , Processed in 0.104279 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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