Gunix,

  Acredito que as regras usando HTB abaixo possam te ajudar:

  ###################
  #Controle de Tráfego
  #Max = 1Mbit
  #Banda1 = 400 (aqui vamos usar a porta do sistema: 1140)
  #Banda2 = 600 (computadores da rede em geral)

  DEV=eth0

  tc qdisc del dev $DEV root > /dev/null 2>&1
  tc qdisc add dev $DEV handle 1: root htb default 3

  tc class add dev $DEV classid 1:1 parent 1: htb rate 1000kbit ceil
1000kbit
  tc class add dev $DEV classid 1:2 parent 1:1 htb rate 400kbit ceil
1000kbit
  tc class add dev $DEV classid 1:3 parent 1:1 htb rate 600kbit ceil
1000kbit

  tc filter add dev $DEV parent 1: prio 0 protocol ip u32 \
     match ip protocol 0x06 0xff \
     match ip dport 1140 0xffff \
     flowid 1:2
  ###################

  Bem vamos a algumas explicações rápidas, primeiramente nós zeramos todas
as classificações do dispositivo eth0 do nosso servidor que contém a
aplicação alvo, depois criamos uma classe qdisc raiz do tipo HTB com tráfego
default na 3. Depois disso criamos uma classe 1:1 com o total do nosso link
ADSL em questão (1Mbit) e 2 classes filhas 1:2 e 1:3 com 400kbits e 600Kbits
como mencionado pelo nosso amigo. Após isto, definimos um filtro que vai
controlar a porta 1140 que diz que se a porta destino for a 1140 ele vai ser
classificado na regra 1:2 e todo o resto do tráfego como não é filtrado vai
para o default que é 1:3.

[ ]´s
Brivaldo Jr (condector)
AlgTEC - Tecnologia da Informação



Em 31/12/07, gunix <[EMAIL PROTECTED]> escreveu:
>
> Entendi....
> Vi o Link,
> parece que no HTB tem jeito mesmo.
> Vou ver a fundo.
>
> Como o controle de banda era simples tava usando o shaper.
> O HTB e mais complicado para implementar.
>
> Vou tentar usar o HTB.
> Valeu Miguel.
> Se tiver algum material agradeço.
>
> Att
> Gustavo
>
> Em 31/12/07, Miguel Da Silva - Centro de Matemática < [EMAIL PROTECTED]>
> escreveu:
> >
> > Miguel Da Silva - Centro de Matemática escreveu:
> > > gunix escreveu:
> > >> Este é o problema.
> > >> Talvez nao fui bem claro.
> > >>
> > >> Tenho 50 PC's na rede.
> > >> Se limitar 512 kbps pra cada, continua acabando com meu link se dois
> > ou
> > >> tres usuários resolverem fazer download.
> > >>
> > >> Preciso de uma forma de limirtar 600 kbps para toda a rede, sendo que
> > se
> > >> somente 1 usar ele vai usar em 600 kpbs.
> > >> Se 10 usarem vai naver em 10 60 kbps cada
> > >>
> > >> E sempre sobrará 400 para funcionar a porta 1140 do sistema.
> > >> Por isso gostaria de limitar por porta.
> > >>
> > >> Att
> > >> Gustavo
> > >>
> > >> Em 31/12/07, *Miguel Da Silva - Centro de Matemática*
> > >> <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> escreveu:
> > >>
> > >>     gunix escreveu:
> > >>     > Turma,
> > >>     >
> > >>     > estou com um problema na lentidao do sistema consederável.
> > >>     > Tenho 1 velox de 1 mega para uso da empresa e uso do sistema da
> > >>     empresa.
> > >>     >
> > >>     > O sistema da empresa roda sobre a porta 1140.
> > >>     > Porem meu usuário da empresa consomem muita banda e precisava
> > tentar
> > >>     > limita-los para que o sistema nao sofra perda.
> > >>     >
> > >>     > Estavamos querendo deixar 600 kbps para a empresa usar e os
> > demias 400
> > >>     > pro sistema.
> > >>     > Tentei usar o shaper, com limitaçõa por porta.
> > >>     >
> > >>     > Entao criei regras que libera-se 600 k para cada porta (somente
> > as
> > >>     > principais)
> > >>     > Somente a porta 1140 que deixei sem limitacao.
> > >>     >
> > >>     > Porem fiz a seguitne regra no shaper:
> > >>     >
> > >>     > DEVICE=eth0,100Mbit,10Mbit
> > >>     > RATE=600Kbit
> > >>     > WEIGHT=60Kbit
> > >>     > PRIO=5
> > >>     > RULE= 10.2.0.0/16:80 <http://10.2.0.0/16:80> <
> > http://10.2.0.0/16:80>
> > >>     > BOUNDED=yes
> > >>     > ISOLATED=no
> > >>     >
> > >>     > Porem no exemplo, a regra nao limita 600 k para toda a rede. e
> > sim
> > >>     600 k
> > >>     > para cada usuário da rede nesta porta.
> > >>     > Como so tenho 1 M, 2 usuário ja estourariam o link.
> > >>     >
> > >>     > Alguem sabe como crio a regra ou como posso fazer para limitar
> > >>     600k para
> > >>     > toda a rede, de tal forma que se 10 pessoas acessam consomeriam
> > todos
> > >>     > juntos somente 600 kbps?
> > >>     >
> > >>     > Att
> > >>     > Gustavo
> > >>     >
> > >>
> > >>     Olha só... em casa tenho 2 PC's e precisava limitar a largura da
> > banda
> > >>     por PC, então o que fiz foi usar HTB (é um dos algorítmos que
> > >>     aparece na
> > >>     sessão QoS do Kernel).
> > >>
> > >>     Talvez valha a pena limitar por PC's. Acho que dá para fazer uma
> > >>     configuração que seja tipo:
> > >>
> > >>     1) 512 Kb/s para o PC aaa.bbb.ccc.ddd
> > >>     2) 512 Kb/s para todo mundo.
> > >>
> > >>     Aí o resto dos usuários teríam 512 Kb/s para eles e 512 Kb/s para
> > o PC
> > >>     con IP aaa.bbb.ccc.ddd.
> > >>
> > >>     Boa sorte!!!
> > >>     --
> > >>     Miguel Da Silva
> > >>     Administrador de Red
> > >>     Centro de Matemática - http://www.cmat.edu.uy
> > >>     Facultad de Ciencias - http://www.fcien.edu.uy
> > >>     Universidad de la República - http://www.rau.edu.uy
> > >>
> > >>
> > >>     --
> > >>     To UNSUBSCRIBE, email to
> > >>     [EMAIL PROTECTED]
> > >>     <mailto:[EMAIL PROTECTED]>
> > >>     with a subject of "unsubscribe". Trouble? Contact
> > >>     [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> > >>
> > >>
> > >
> > > Mas é isso mesmo que quis te explicar... colocar 600 para todo mundo e
> > > 400 só para um PC.
> > >
> > > Com certeza alguma maneira de fazer isso tem jeito...
> > >
> > > Vou ver se encontro alguma coisa sobre isso.
> > >
> > > Até.
> >
> > Listo el pollo! (como dizemos aqui pelo Rio de la Plato)
> >
> > http://luxik.cdi.cz/~devik/qos/htb/manual/userg.htm#sharing
> > <http://luxik.cdi.cz/%7Edevik/qos/htb/manual/userg.htm#sharing>
> >
> > HTB permite definir "classes" e dividir o link por classes. Então, uma
> > classe pode ser 1 ou 50 computadores.
> >
> > Boa sorte e comente depois as novidades!!!
> > --
> > Miguel Da Silva
> > Administrador de Red
> > Centro de Matemática - http://www.cmat.edu.uy
> > Facultad de Ciencias - http://www.fcien.edu.uy
> > Universidad de la República - http://www.rau.edu.uy
> >
> >
> > --
> > To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> > with a subject of "unsubscribe". Trouble? Contact
> > [EMAIL PROTECTED]
> >
> >
>


-- 
--
AlgTEC (www.algtec.com.br)
--
.''`. Debian GNU/Linux
: :' : Free Operating System
`. `'  http://debian.org/
`-   DEBIAN-MS

Responder a