Благодаря на всички отзовали се на моя вик за помощ! Разреших го проблема, като направих rate-а на "наследниците" по 2Kbit. Така сумарният rate на "наследниците" е по-малък от rate-а на "бащата". Всичко работи сега както трябва. В предишния случай родителският клас обича толкова много децата си, че им дава каквото искат, без да се съобразява с ограниченията, които аз му налагам :-)
On Tuesday 04 October 2005 20:49, Radoslav Kolev wrote: > On Fri, 2005-09-30 at 09:42 +0300, George Akabaliev wrote: > > Здравейте! > > Здравей! > > > Искам да попитам някой с повече опит с HTB за указание или линкче към > > документация за следното нещо: > > Опитвам се да направя следната йерархия: > > > > tc class add dev $lan parent 1:1 classid 1:300 htb rate 128Kbit ceil > > 128Kbit > > > > и след това към този класс > > > > tc class add dev $lan parent 1:300 classid 1:1001 htb rate 32Kbit > > ..... > > такива около 50. > > Както казаха вече прати всички tc команди. > > > При такава конфигурация обаче, класът 1:300 има по-голям rate от > > конфигурираните 128Kbit. > > Въпросът ми е защо това ограничение не сработва? > > Като прост вариант за диагностика виж статистиките за класовете с 'tc -s > -d class ls dev eth0' (ако интерфейса ти е eth0), така ще разбереш дали > филтрите са ти наред и въобще дали пакетите минават през класовете и > малко статистика за всеки клас. Може да пратиш изхода. > > Освен предложените вече адреси може да погледнеш и lartc.org > > > Поздрави, > Радослав Колев