On Wed, 23 Jul 2003 10:03:11 +0300 (EEST) Marian Popov <[EMAIL PROTECTED]> wrote:
[ кръц ] : > 1. Създал ли си упоменатия default клас 300? : > 2. Когато стартираш скрипта си, не ти ли дава някакви грешки? : : Da syzdal sym go eto: : : tc qdisc del dev eth0 root : tc qdisc add dev eth0 root handle 1 htb default 300 r2q 1 : : tc class add dev eth0 parent 1: classid 1:2 htb rate 128Kbit ceil 128Kbit : burst 2k : tc class add dev eth0 parent 1:2 classid 1:12 htb rate 128Kbit burst 2k : prio 1tc qdisc add dev eth0 parent 1:12 handle 12 sfq perturb 10 : tc filter add dev eth0 parent 1:0 protocol ip prio 100 u32 match ip dst : 213.145.125.12 classid 1:12 : tc class add dev eth0 parent 1:2 classid 1:300 htb rate 10Kbit burst 2k : tc qdisc add dev eth0 parent 1:300 handle 300 sfq perturb 10 [ кръц ] Щом не казваш, че ти дава грешки при стартирането, допускам, че няма такива. [ кръц ] : > А, и най-накрая, тъй като именно там ти е проблема: защо, по дяволите, : > си сложил : rate на всеки от leaf класовете равен на този на горния : > клас? Сложи на всеки по 64Кбита, : като им оставиш таван 128Кбита. : : Ne e tam rabotata. : Vyprosa e che ako imam 128k v root klas-a kak da moga : vytre da nablyskam 5 klienta na po 64k i vsichkite obshto : da ne nadhvyrliat 128k. Tova s RATE=64Kbit i CEIL=128Kbit : znam che shte raboti no samo v konkretnia sluchai, kogato : klientite sa 2. No kogato sa 5 ? Narochno sym im zadal : skorost po 128K za da vidia dal ishte se smestiat niakak si : v obsht kanal 128K no ne stava. [ кръц ] Не знам къде е работата, но явно не си чел достатъчно документацията към HTB. RATE е МИНИМАЛНАТА ГАРАНЦИЯ, която получава всеки клас. Ако на един клас дадеш 128Кбита и същия таван, няма как сумата от rate-овете на неговите leaves да надвишава тази на parent-а. Да го кажа по-ясно: НЕ МОЖЕШ да наблъскаш в клас с rate 128Кбита 5 клиента, и на всичките да дадеш също по толкова. Можеш обаче да им дадеш пропорционално по-малко от rate-а на parenta им, като сложиш на всеки leaf ceil максимум до rate-а или до ceil-а на родителския клас. -- ________________________________________________________________________ So long, and thanks for all the fish! Nickola
pgp00000.pgp
Description: PGP signature
