|
|
ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.
Въпрос |
От: Mitko |
Дата: 07/30/2006 |
Здравейте,
Искам да ви питам добре ли съм си направил класовете на HTB
скрипта ?
Идеята ми е следната: Имам 2Mbit ot БТК и искам да направя
нещо от рода: Връзката да ми бъде разделена на 2 -
1Мбит -> отива за 6 компютъра с SFQ (по 20КБ
гарант)
2Мбит
1Мбит -> 7 PC-ta (с 9КБ гарантирани)
-> 17 PC-ta (с по 4КБ гарантирани)
Ако някой компютър от 6-те ако не работи връзката им се дига
до 1Мбит. Същото искам да направя и долу не 7-те компютри да
гарантирам 9КБ, а н 17-те по 4КБ и ако мрежата не е
натоварена скороста на тези компютри да се дигне до 1Мбит.
Въпроса ми е така както съм ги направил ако не е оплатнен
канал от 1Мбит дали всичките компютри от 2-та група ще си
делят Мбита или ще стане проблем ?
$TC class add dev $INTERFACE parent 1:1 classid 1:10 htb
rate 980kbit
$TC class add dev $INTERFACE parent 1:1 classid 1:20 htb
rate 140kbit ceil 980kbit #otiva za 6-te PC-ta
$TC class add dev $INTERFACE parent 1:10 classid 1:30 htb
rate 64kbit ceil 980Kbit #otiva za 7-te PC-ta
$TC class add dev $INTERFACE parent 1:10 classid 1:40 htb
rate 31kbit ceil 980Kbit #otiva za 17-te PC-ta
$TC class add dev $INTERFACE parent 1:1 classid 1:50 htb
rate 15kbit ceil 450Kbit #upload za vsi4ki PC-ta
$TC qdisc add dev $INTERFACE parent 1:10 handle 10: sfq
perturb 10
$TC qdisc add dev $INTERFACE parent 1:20 handle 20: sfq
perturb 10
$TC qdisc add dev $INTERFACE parent 1:30 handle 30: sfq
perturb 10
$TC qdisc add dev $INTERFACE parent 1:40 handle 40: sfq
perturb 10
$TC qdisc add dev $INTERFACE parent 1:50 handle 50: sfq
perturb 10
|
Отговор #1 |
От: Maznislav |
Дата: 07/31/2006 |
До тук добре ....
Но не виждам нито едно филтър правило ... с 2 думи това горе
няма да работи.
Плюс това нямаш наследяване на класовете и максимално ще
стигнеш 980 kbit -a изобщо .... тоест 1 Mbit остава изобщо
неизползван :)
|
Отговор #2 |
От: Mitko |
Дата: 07/31/2006 |
Eto i filtrite. Vaprosa mi e po tozi nacin ako rabotjt
vsciki komputri s 2-ria Mbit t.e. 17+7=23 PC-ta ste rabotjt
li po tozi nacin s 2-ria Mbit. i ako raboti njkoi ot 17-te
PC-ta samo ste stigne li 980kbit-a ?
Parvia Mbit e rezerviran za 6-te PC-ta.Vsi4ki ostanli njmat
rabota tam...
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.2 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.2 flowid 1:20
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.3 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.3 flowid 1:20
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.4 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.4 flowid 1:20
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.5 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.5 flowid 1:20
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.6 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.6 flowid 1:20
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.7 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.7 flowid 1:20
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.10 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.10 flowid 1:30
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.11 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.11 flowid 1:30
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.12 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.12 flowid 1:30
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.13 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.13 flowid 1:30
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.14 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.14 flowid 1:30
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.15 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.15 flowid 1:30
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.16 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.16 flowid 1:30
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.20 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.20 flowid 1:40
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.21 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.21 flowid 1:40
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.22 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.22 flowid 1:40
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.23 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.23 flowid 1:40
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.24 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.24 flowid 1:40
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.25 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.25 flowid 1:40
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.26 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.26 flowid 1:40
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.27 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.27 flowid 1:40
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.28 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.28 flowid 1:40
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.29 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.29 flowid 1:40
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.30 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.30 flowid 1:40
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.31 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.31 flowid 1:40
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.32 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.32 flowid 1:40
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.33 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.33 flowid 1:40
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.34 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.34 flowid 1:40
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.35 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.35 flowid 1:40
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.36 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.36 flowid 1:40
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.37 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.37 flowid 1:40
tc filter add dev eth1 protocol ip parent 1: u32 match ip
src 192.168.2.38 flowid 1:50
tc filter add dev eth1 protocol ip parent 1: u32 match ip
dst 192.168.2.38 flowid 1:40
|
<< самба юзъри ... (2
) | php-lance (2
) >>
|
|
|
|
|