Freesco, NND, CDN, EOS
http://forum.freesco.pl/

HTB i IMQ
http://forum.freesco.pl/viewtopic.php?f=22&t=12798
Strona 1 z 1

Autor:  Ulter [ poniedziałek, 19 czerwca 2006, 22:33 ]
Tytuł:  HTB i IMQ

Powiedzmy jest sobie taki podzial downloadu (przykladowy).

tc qdisc del root dev imq1
tc qdisc add dev imq1 root handle 1:0 htb
#klasy
tc class add dev imq1 parent 1:0 classid 1:1 htb rate 99000kbit ceil
99000kbit
tc class add dev imq1 parent 1:1 classid 1:2 htb rate 1000kbit ceil
1000kbit
tc class add dev imq1 parent 1:1 classid 1:3 htb rate 98000kbit ceil
98000kbit
tc class add dev imq1 parent 1:2 classid 1:4 htb rate 50kbit ceil
60kbit
tc class add dev imq1 parent 1:2 classid 1:5 htb rate 250kbit ceil
1000kbit
#filtry
tc filter add dev imq1 protocol ip preference 1 parent 1:0 u32 match ip
src 192.168.9.1 flowid 1:3
tc filter add dev imq1 protocol ip preference 1 parent 1:0 u32 match ip
dst 192.168.9.2 flowid 1:4
tc filter add dev imq1 protocol ip preference 1 parent 1:0 u32 match ip
dst 192.168.9.3 flowid 1:5
#sprawiedliwy podzial SFQ zamiast FIFO
tc qdisc add dev imq1 parent 1:3 handle 3:0 sfq perturb 10
tc qdisc add dev imq1 parent 1:4 handle 4:0 sfq perturb 10
tc qdisc add dev imq1 parent 1:5 handle 5:0 sfq perturb 10

Caly download z 192.168.9.1(serwera) leci klasa 1:3. Ale teraz
pozostaje pytanie co sie stanie jezeli 5 osób bedzie chcialo naraz
sciagnac z serwer (np. z samby) jakis plik?
Daloby sie jakos ustawic aby kazdy ip mial rate z serwera
powiedzmy 5mbitów?

Autor:  -MW- [ wtorek, 20 czerwca 2006, 00:31 ]
Tytuł: 

Cytuj:
#sprawiedliwy podzial SFQ zamiast FIFO
tc qdisc add dev imq1 parent 1:3 handle 3:0 sfq perturb 10

Autor:  Ulter [ wtorek, 20 czerwca 2006, 01:12 ]
Tytuł: 

-MW- pisze:
Cytuj:
#sprawiedliwy podzial SFQ zamiast FIFO
tc qdisc add dev imq1 parent 1:3 handle 3:0 sfq perturb 10


no niby tak. Czyli nie można tego zrobić po ipach?

Autor:  -MW- [ wtorek, 20 czerwca 2006, 18:54 ]
Tytuł: 

mozna zrobic klasy pojedynczym hostom i inaczej sklasyfikowac ruch,
tak aby ten z routera do klienta szedl do innej klasy niz ten z netu, filtrujac pakiety po adresie zrudlowym i docelowym.
ale w przypadku zainstalowania squida - klapa.

$TC filter add dev imq5 parent 50:0 protocol ip prio 3 u32 match ip dst $IP match ip src $IP flowid 1:30

kombinacji jest wiele i praktycznie wszystko trzeba robic do indywidualnego skryptu podzialu.

Autor:  Ulter [ wtorek, 20 czerwca 2006, 20:19 ]
Tytuł: 

-MW- pisze:
mozna zrobic klasy pojedynczym hostom i inaczej sklasyfikowac ruch,
tak aby ten z routera do klienta szedl do innej klasy niz ten z netu, filtrujac pakiety po adresie zrudlowym i docelowym.
ale w przypadku zainstalowania squida - klapa.

$TC filter add dev imq5 parent 50:0 protocol ip prio 3 u32 match ip dst $IP match ip src $IP flowid 1:30

kombinacji jest wiele i praktycznie wszystko trzeba robic do indywidualnego skryptu podzialu.


dzieki, widze ze jestes zorientowany w temacie:)

Autor:  Ulter [ wtorek, 20 czerwca 2006, 21:01 ]
Tytuł: 

a można na interfejscy imq0 i mq1 przekierować ruch z dwoch interfejsów lanowskich? Bedzie działc filtrowanie po dwóch różnych ipkach 192.168.9. 192.168.10?

Autor:  -MW- [ wtorek, 20 czerwca 2006, 21:24 ]
Tytuł: 

tak i to spokojnie

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/