+ Responder ao Tópico



  1. #1
    Pessoal, eu tenho um rede com CBQ e estou precisando fazer um esquema de limite de banda mas não estou conseguindo. Veja o caso abaixo.

    1- Tenho um servidor atendendo várias redes 10.x.x.x/8, 192.168.x.x/24, 172.16.x.x/16 e alguns IP reais.

    2- Eu tenho um link de 4 Mega sendo compartilhado para todas essas redes. Eu fui especificando 64Kbps para um, 128Kbps para outro e assim fui dividindo a minha banda.

    3- Agora o meu link tá topado e eu preciso dar exclusividade de banda para um cliente de IP real com 1Mbps. Ou seja, 3 Mbps vai ficar para as rede privadas e 1Mbps para este cliente com IP real.

    4- O que eu estou tentando fazer é definir uma banda de 3Mbps para toda e qualquer rede e 1Mbps para este IP Real. Estou fazendo assim:

    Regra para Down
    DEVICE=eth0,100Mbit,10Mbit
    RATE=3Mbit
    WEIGHT=300Kbit
    PRIO=5
    LEAF=tbf
    MTU=1500
    RULE=0.0.0.0/0
    BOUNDED=yes
    ISOLATED=yes

    Regra para UP
    DEVICE=eth1,100Mbit,10Mbit
    RATE=3Mbit
    WEIGHT=300Kbit
    PRIO=5
    LEAF=tbf
    MTU=1500
    RULE=0.0.0.0/0,
    BOUNDED=yes
    ISOLATED=yes

    Regra para o IP REAL DOWN

    DEVICE=eth0,100Mbit,10Mbit
    RATE=1Mbit
    WEIGHT=100Kbit
    PRIO=1
    LEAF=tbf
    MTU=1500
    RULE=200.x.x.x/32
    BOUNDED=yes
    ISOLATED=yes

    Regra para o IP REAL UP
    DEVICE=eth1,100Mbit,10Mbit
    RATE=1Mbit
    WEIGHT=100Kbit
    PRIO=1
    LEAF=tbf
    MTU=1500
    RULE=201.18.128.93/32,
    BOUNDED=yes
    ISOLATED=yes

    5- Eu fiz isso mas não funcionou. Os testes de download do cliente continuam dando muito inferior a 1 Mbps. A minha dúvida é se toda e qualquer rede no CBQ é especificado como 0.0.0.0/0.

    Alguém teria alguma sugestão?

    Agradeço todas as dicas.

    Valeu!

  2. #2
    alguma dica pessoal?



  3. #3
    SysRq
    Citação Postado originalmente por Anonymous
    alguma dica pessoal?
    Procure ler a respeito e entender o parametro PARENT.
    Vc precisa criar uma classe mãe primeiro p/ depois dividir a banda dela pelos filhos.
    Procure entender tambem os parametros BOUNDED e ISOLATED ou vc vai ter banda sobrando em uma classe e faltando na outra.
    Use SFQ como leaf nos filhos pois ele faz uma distribuição de banda igualitária entre as várias conexões (não entre os IP's).
    Um exemplo:

    myrouter# cat cbq-10.eth0
    DEVICE=eth0,10Mbit,1Mbit
    RATE=80Kbit
    WEIGHT=8Kbit
    PRIO=3
    LEAF=none


    myrouter# cat cbq-20.eth0
    DEVICE=eth0,10Mbit,1Mbit
    RATE=40Kbit
    WEIGHT=4Kbit
    PRIO=3
    PARENT=10
    LEAF=sfq
    BOUNDED=no
    RULE=seu_ip_real/32

    myrouter# cat cbq-30.eth0
    DEVICE=eth0,10Mbit,1Mbit
    RATE=40Kbit
    WEIGHT=4Kbit
    PRIO=3
    PARENT=10
    LEAF=sfq
    BOUNDED=yes
    RULE=0.0.0.0/0

  4. #4
    SysRq
    Citação Postado originalmente por Anonymous
    alguma dica pessoal?
    Mais um detalhe: os nomes dos arquivos são importantes pois afetam a ordem de carga pelo cbq.init.



  5. Alguem sabe se tem como programar o cbq para startar sempre que o uso de banda atingir um limite (teto), e parar quando atingir outro limite(piso)??
    Valew galera
    TG






Tópicos Similares

  1. microsoft.com Squid não aceita controle no domínio
    Por haas no fórum Servidores de Rede
    Respostas: 2
    Último Post: 23-03-2005, 17:14
  2. Regra no CBQ
    Por evil_inside no fórum Servidores de Rede
    Respostas: 1
    Último Post: 09-12-2004, 00:54
  3. Limitaçao de banda no CBQ
    Por pedro_brother no fórum Redes
    Respostas: 4
    Último Post: 07-10-2004, 06:56
  4. Rate do Speedy no CBQ, Kbits ou Kbytes?
    Por no fórum Servidores de Rede
    Respostas: 15
    Último Post: 24-08-2004, 11:45
  5. [b]Upload no CBQ[/b]
    Por standart no fórum Servidores de Rede
    Respostas: 1
    Último Post: 05-02-2004, 15:57

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L