有人用過IMQ+HTB嗎?

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

有人用過IMQ+HTB嗎?

文章cjc » 週四 1月 01, 2004 10:36 am

kernel-2.4.18
iptables 1.2.6a
HTB3

以下是我的script
#!/bin/bash

modprobe imq numdevs=1

tc qdisc add dev imq0 handle 1: root htb default 1
tc class add dev imq0 parent 1: classid 1:1 htb rate 10240kbps
tc qdisc add dev imq0 parent 1:1 handle 10: htb default 2

tc class add dev imq0 parent 10: classid 10:1 htb rate 768kbps

tc class add dev imq0 parent 10: classid 10:2 htb rate 256kbps ceil 10240kbps

tc qdisc add dev imq0 parent 10:1 handle 21:0 pfifo
tc qdisc add dev imq0 parent 10:2 handle 22:0 sfq

tc filter add dev imq0 protocol ip pref 1 parent 10: handle 1 fw classid 10:1
tc filter add dev imq0 protocol ip pref 2 parent 10: handle 2 fw classid 10:2

tc filter add dev imq0 parent 10: protocol ip prio 100 u32 match ip dst 192.168.0.0/24 flowid 10:1
tc filter add dev imq0 parent 10: protocol ip prio 100 u32 match ip dst 192.168.1.0/24 flowid 10:2


iptables -t mangle -A PREROUTING -i eth0 -j IMQ
iptables -A FORWARD -t mangle -i eth0 -p tcp -j IMQ

ip link set imq0 up

192.168.1.0/24 速限設為256但實際跑時只有128
而且有設ceil 10240kbps但它還是不鳥我照跑128
因為英文太爛,看不大懂HTB網頁上的說明
哪位能幫我看看我的script哪裡有問題
:-?
cjc
可愛的小學生
可愛的小學生
 
文章: 20
註冊時間: 週五 12月 05, 2003 10:38 pm
來自: taipei

re:有人用過IMQ+HTB嗎?

文章阿信 » 週四 1月 01, 2004 12:04 pm

小弟沒用過 imq 我都是用 cbq + sfq的

tc qdisc del dev eth1 root
tc qdisc add dev eth1 root handle 1 cbq bandwidth 100Mbit avpkt 1000 cell 8
tc class change dev eth1 root cbq weight 10Mbit allot 1514

tc class add dev eth1 parent 1: classid 1:10 cbq bandwidth 100Mbit rate 100Mbit weight 10Mbit prio 5 allot 1514 cell 8 maxburst 20 avpkt 1000 bounded
tc qdisc add dev eth1 parent 1:10 handle 10 sfq perturb 10
tc filter add dev eth1 parent 1:0 protocol ip prio 100 u32 match ip src 192.168.1.1 match ip dst 192.168.1.0/24 classid 1:10

tc class add dev eth1 parent 1: classid 1:20 cbq bandwidth 100Mbit rate 480Kbit weight 48Kbit prio 5 allot 1514 cell 8 maxburst 20 avpkt 1000 bounded
tc qdisc add dev eth1 parent 1:20 handle 20 tbf rate 480Kbit buffer 10Kb/8 limit 15Kb mtu 1500
tc filter add dev eth1 parent 1:0 protocol ip prio 100 u32 match ip dst 192.168.1.0/24 classid 1:20

應該不難懂才是... :-)
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:有人用過IMQ+HTB嗎?

文章cjc » 週五 1月 02, 2004 11:22 pm

經過一番奮鬥後
終於有些進展
是我自己把id搞錯了啦!
:ooops:
cjc
可愛的小學生
可愛的小學生
 
文章: 20
註冊時間: 週五 12月 05, 2003 10:38 pm
來自: taipei


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron