lug-bg: Re: lug-bg: HTB йерархия
- Subject: lug-bg: Re: lug-bg: HTB йерархия
- From: George Akabaliev <gakabaliev@xxxxxx>
- Date: Wed, 5 Oct 2005 10:05:53 +0300
- Delivered-to: lug-bg-list@xxxxxxxxxxxxxxxxxx
- Delivered-to: lug-bg@xxxxxxxxxxxxxxxxxx
- Organization: BTK
Благодаря на всички отзовали се на моя вик за помощ!
Разреших го проблема, като направих 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
>
>
> Поздрави,
> Радослав Колев
|