htb a spol
Dan Ohnesorg
Dan na feld.cvut.cz
Úterý Červen 8 22:18:25 CEST 2004
Dne Tue, Jun 08, 2004 at 09:50:28PM +0200, Vladimir Smelhaus napsal:
> Dan Ohnesorg wrote:
> > Nevylucuji, ze jsem uplne slepy, ale mozna ne. Zalozil jsem si takovehle
> > tridy:
> >
> > Coz se mi zda byt v poradku. Cilem je v budoucnu narvat do te pomalejsi tridy prenosy,
> > ktere potahnou vice nez X mega dat. Zatim tridim pres tc filter, kvuli
> > tomuhle budu muset tridit pres iptables, takze jeden filtr je po staru a
> > jeden po novu, to asi ale neni problem. Problem je, ze kdyz se snazim tridy
> > zavest, tak se to nepovede, pri spusteni bash -x dostavam:
> >
> > + tc class add dev imq0 parent 1:1 classid 1:490 htb rate 64kbit ceil 150kbit prio 0
> > + tc class add dev imq0 parent 1:490 classid 1:15490 htb rate 64kbit ceil 150kbit prio 0
> > + tc class add dev imq0 parent 1:490 classid 1:10490 htb rate 64kbit ceil 45kbit prio 1
> > RTNETLINK answers: File exists
>
> Tridy maji moc vysoka cisla. Nevim ted presne, jaky je limit, ale cisla
> do ~2100 urcite funguji. Vas script jsem si bez problemu vyzkousel s
> cisly trid do 1000.
Limit je 20.000, navic je mi krajne divne, ze 15490 projde a 10490 ne.
Ale mate pravdu, opravdu kdyz to vsechno vydelim 10, tak se pravidla
natahnout povede. Docela zajimavy problem, ted jeste jestli je to bug nebo
jestli to vyplyva z nejakeho principu.
No nekdy se na to podivam, jako prvni budu muset vyresit zahadne chovani
imq, ktere jevi znepokojivou schopnost snizovat propustnost linky.
zdravim
dan
Další informace o konferenci Linux