ďťż
 
 
   lepiej niż HTB?
 
 

Tematy

 
    
 

 

 

 

lepiej niż HTB?





dodi - 03-09-2006 11:42
Witam grupowiczów,

Chciałem zapytać czy istnieje jakiś inny sposób "dzielenia łącza" lepszy od HTB? Słyszałem, że jest coś takiego, ale ma strasznie nieczytelną konfigurację. Jeśli wiecie o czym "mówię" proszę o opinie i jakieś materiały pomocnicze ;-)
Z góry dziękuje.
pzd :)



Marek - 03-09-2006 13:56
Jest: HFSC

Także czekam na wszelkie materiały z nim związane :)



fik - 03-09-2006 18:59
Ja tam z alternatyw dla HTB to znam tylko CBQ ;)
Dużo materiałow znajdzie się przez google.com.

Pozdrawiam



Witek Baryluk - 03-09-2006 19:05
Jest HFSC, w skrócie mogę opisać jego działanie. (bo nie ma dokumentacji)
Działa dosyć podobnie jak HTB, są klasy i podklasy, oraz dzielenie pomiędzy klasami.
Najważniejsze są parametry klas. Można je zrozumieć w ten sposób, jakby HFSC miało taki lepszy
mechanizm burst, taki płynny (ale który możne powiedziec moze byc rowniez ujemny :D).

np. w htb rate 10kbit ceil 100kbit burst 30k, oznacza ze gwarantowane mamy 10k/s, maksimum 100k/s (nie wykorzystane jest dzielone pomiedzy sasiednie klasy), no i dajemy mozliwosc pobrania 30k z predkoscia przekraczajac ceil.

natomiast w hfsc, sa parametry rt (coś jak rate), oraz ls (coś jak ceil), oraz ul (absolutny ceil).
zamiast rt i ls, można użyć sc który jest skrótem na rt=ls.

rt (realtime)
ls (link sharing)
ul (upper limit)
sc (coś tam)

teraz parametry w tych opcjach

np (np. ssh).
rt m1 100kbit d 100ms m2 50kbit \
ls m1 100kbit d 100ms m2 80kbit \
ul 120kbit

co oznacz: gwarantujemy (rt) że ta klasa będzie miała 50 kbit, a maksimum to 80kbit, z tym że
pozwalamy tej klasie na pobieranie z prędkosiąć 100kbit przez pierwsze 100ms. klasa moze pozyczac od innych klas, ale nie moze przekroczyc 120kbit.

inny przykład (ruch www).
sc m1 0 d 500ms m2 80kbit \
ul 200kbit

przez pierwsze 500ms nie gwarantujemy niczego, ale potem zapewniamy minimum 80kbit, z możliwością pozyczania z innych klas az do 200kbit

sam nie dokonca wszystko rozumiem, wiec dyskusja mile widziana.

pozdro.

ps. hfsc i tak nie zdziała cudów jeśl mamy bardzo zapchane łącze (np. upload na dslach), nadaję się jeśli mamy rozsądny upload i chcemy poprostu zapewnić pewnym usługą (np. voip) lepsze parametry. slyszalem ze hfsc moze miec problemy przy bardzo duzej ilosci klas (np. 500, co jest spotykane przy dzieleniu downloadu). inna przewaga nad htb, nawet przy identycznej konfiguracji (czyli bez uzywania specyficznych dla hfsc cech) to to ze hfsc dziala dokladniej i plynnej (nie szarpie).



Marek - 03-09-2006 19:36
Bardzo Ci dziękuję :) Skąd to wiesz? :) Jak coś sobie jeszcze przypomnisz, to napisz proszę :)

Ciekawe dlaczego nie ma dokumentacji do HFSC :(
Gdy ja to próbowałem zastosować u siebie (w oparciu o inne skrypty) to nawet działało, ale nie było dostępu z zewnątrz do daemonów działających na serwerze (SSH, HTTP). Dziwne...



Witek Baryluk - 03-09-2006 20:51
Może coś zepsułeś w filtrach, lub może w iptables.



Marek - 03-09-2006 21:07
Właśnie nie: po odpaleniu kopii z HTB wszystko wstało.



dodi - 05-09-2006 21:15
Pod tym adresem www.inet.ll.pl znalazłem pełny patch na jądro i gotowe skrypty, oraz opis instalacji. Wszystko śmiga :->



Marek - 05-09-2006 21:19
Inet to amatorka ;) Fakt, jest tam zastosowane HFSC, ale i tak wolałym dokumentacje do niego ;)



Witek Baryluk - 06-09-2006 05:48

Inet to amatorka ;) Fakt, jest tam zastosowane HFSC, ale i tak wolałym dokumentacje do niego ;) Zgadzam się z każdym słowem. :)

pozdro, jak więcej poeksperymentuje, zrozumiem lepiej algorytm, i poprzeglądam źródła postarm się więcej napisać.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis