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

2 łacza bez imq
http://forum.freesco.pl/viewtopic.php?f=8&t=13903
Strona 1 z 1

Autor:  cycu [ środa, 25 października 2006, 15:32 ]
Tytuł:  2 łacza bez imq

Witam
nie wiem , gdzie wstawić taki temat, więc wstawiam tutaj :)
Trafiłła mi się do rozbudowy sieć z DSL. i dołozonym drugim. . Userzy chcę mieć podział po ip, czyli część userów do jednego łącza, część do drugiego. O ile upload łatwo będzie przypisać do eth wychodzących na świat , to zastanawiam się nad downloadem.
Czy mozliwa jest taka konfiguracja ,zeby postawić na interfejsie lokalnym jedną główną klasę, która będzie miała dwoje dzieci - np. 1.0 - rodzic a 1:1 i 1:100 -dzieci.
czyli tc qdisc add dev eth0 root handle 1.0 htb
i tc qdisc add dev eth0 parent 1.0. classid 1.1 htb rate 2000kbit ceil 4000kbit
tc qdisc add dev eth0 parent 1.0 classid 1:100 htb rate 1000kbit ceil 2000kbit
i teraz w zależności którym łączem w routingu jest puszczony user kierować go albo do 1:1 albo do 1:100 ?
Czy takie rozwiazanie będzie działać? Szczerzew móiąc nie chce mi się bawić z imq i nakładaniem łatek

Autor:  zciech [ środa, 25 października 2006, 17:29 ]
Tytuł: 

robisz glwna klase
1:1 rate 8000 ceil 8000
pd nia podpinasz dwie
1:2 parent 1:1 rate 4000 ceil 4000 dla 1 dsl
1:3 parent 1:1 rate 2000 ceil 2000 dla 2 dsl

A klasy userow podpinasz albo do 1:2 albo do 1:3 w zaleznosci od jego trasy routingu.

Chodz ja bym sugerowal zrobienie Para-load balancingu.

Autor:  cycu [ środa, 25 października 2006, 17:36 ]
Tytuł: 

aha, czyli obejdzie się bez patchowania :)
Jeszcze tylko pytanko - czy ważne są oznaczenia tych klas - , bo jest tak zrobione,ze klasy na eth0 mają oznaczenia zaczynające się 1 (np. główna- 1:0 dzieci 1:1 ---> 1:2 , eth1 ma 2:0 , eth2 3:0. Chodzi mi o to,zy linux traktuje nazwy klas oddzielnie (np czy moge zrobić tak,żeby na eth0 było 1:0 i na eth2 1:0 ) czy musi być 1:0 , 2:0 itd.

Autor:  cycu [ piątek, 27 października 2006, 18:57 ]
Tytuł: 

Jeszcze tylko dla potomności dodam,ze natrafiłem na dziwne zachowanie htb , wstawienie głównych klas w kbit powodowało 10-krotny spadek prędkości userów. np
głowna klasa ceil 4000kbit , user ceil 512kbit powodowało,ze user wyciągał 52kbit (około6KB)
Pomogło przestawienie głównych klas na Mbit i jest git .

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