On Fri, 4 Mar 2005 14:18:16 +0200
Vanatoru Mircea <[EMAIL PROTECTED]> wrote:

> Pana la urma cum este ?
> Se poate folosi
> in momentul asta pe HTB_Tools (versiunea curenta) ?! sau trebuie
> revizuit ? in ideea ca avem un kernel de la 2.6.11 in sus.
> 

Pai cum sa fie, cum am stabilit :)
Exista 2 solutii elegante la problema limitarii ip in functie de
metro/extern. Nici una nu e suportata de htb_tools deocamdata

1. Solutia sugerata de Catalin:
 ar trebui sa aiba un config de genul asta:

 class METRO
        {
        bandwidth 32;
        limit 2048;
        burst 2;
        priority 1;
        
         client Clienti_Metro
                 {
                bandwidth 32;
                limit 2048;
                burst 2;
                priority 1;
                mark $metro
                dst $ip_client;
                };
        };

observi ca ambele filtre sunt pe clasa client Clienti_Metro
Conditii necesare: un kernel nou 2.6.11 care contine patchul lui Catalin
si care permite filtre u32 cu mark. Alta conditie suport pt asta in
htb-tools. 


2. Solutia sugerata de mine ar trebui sa aiba un config de genul

class METRO
        {
        bandwidth 32;
        limit 2048;
        burst 2;
        priority 1;
        mark $metro

         client Clienti_Metro
                 {
                bandwidth 32;
                limit 2048;
                burst 2;
                priority 1;
                dst $ip_client;
                };
        };


observi ca un filtru e in clasa parent (care face sortarea initiala pt
metro) si alt filtru e in clasa client. Chestia asta e suportata in
kernel de multisor (adica filtre cu parent pe clase nu numai in root
qdisc) , cred ca incepand cu 2.6 . Daca scrie cineva un patch si pt
htb-tools...

-- 
Mihai Voica

--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui