Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. #1

    Padrão CBQ - classes "pais e filhas"

    Primeiramente obrigado pela ajuda no topico anterior!
    Tenho uma outra perguntinha:

    É possível criar no CBQ classes principais e outras ligadas a ela?
    ex: tenho um cliente que tem 3 maquinas no escritorio dele. Eu quero que o escritorio todo tenha 30k, ou seja, se as 3 maquinas estiverem navegando ao mesmo tempo elas terao que dividir essa banda.

    Ai, ao mesmo tempo, no escritorio do lado, quero dividir 20k entre dois micros, da mesma forma.

    Ou seja, posso criar uma classe principal de 30k e outras 3 que vao dividir esses 30 mas nunca avancar nos 20 do vizinho (que por sua vez tb vai dividir sua banda)?? Como faco isso?

    Obrigado!
    Fabricio

  2. #2

    Padrão Re: CBQ - classes "pais e filhas"

    Sim vc pode delimitar uma classe pai que tera a capacidade total do seu link e depois criar classes parentes, onde vc associa cada ip a cada classe existente !!!


    Valeu !!!



  3. #3

    Padrão CBQ - classes "pais e filhas"

    Como faço isso? Como digo qual a classe pai e quais sao a filhas?
    Obrigado!
    Fabricio

  4. #4

    Padrão CBQ - classes "pais e filhas"

    Cara a noite te passo certinho pode ser ???

    Nao to podendo acessar o under nem o msn a tarde so a noite !!!


    Valeu !!!!!



  5. #5

    Padrão CBQ - classes "pais e filhas"

    Claro! Aguardo noticias entao!
    Obrigado!

  6. #6

    Padrão CBQ - classes "pais e filhas"

    primeiro crie uma classe pai com o maximo de banda suportada pela interface:

    tc qdisc dev eth1 root handle 10:0 cbq bandwidth 10Mbit avpkt 1000

    segundo crie uma classe onde atenda as suas necessidades

    tc class add dev eth1 parent 10:0 classid 10:1 cbq bandwidth 10Mbit \
    rate 40Kbit allot 1514 prio 5 avpkt 1000 bounded

    Todos que estiverem vinculados a essa classe nao tem permissao de roubar manda, mas sempre que tiver sobrando ele te empresta um pouquinho !!! hehehe

    Logo apos vamos botar o ip do nosso cliente atribuido a essa classe parent que criamos :

    tc filter add dev eth1 parent 10:0 protocol ip prio 1 u32 \
    match ip dst 10.0.0.1 flowid 10:1

    Me desculpa amigo é que hoje to morto de cansado, por isso so escrevi isso mas vai te ajudar !!!

    Qualquer coisa posta ai

    Abraçao !!!