Re: Controle de Banda Eficiente

2008-01-01 Por tôpico Brivaldo Junior
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 21
  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 0x \
 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 

Re: Controle de Banda Eficiente

2007-12-31 Por tôpico Miguel Da Silva - Centro de Matemática
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
 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]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Controle de Banda Eficiente

2007-12-31 Por tôpico gunix
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]
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
  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]
 with a subject of unsubscribe. Trouble? Contact
 [EMAIL PROTECTED]




Re: Controle de Banda Eficiente

2007-12-31 Por tôpico Miguel Da Silva - Centro de Matemática
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é.
-- 
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]



Re: Controle de Banda Eficiente

2007-12-31 Por tôpico Miguel Da Silva - Centro de Matemática
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

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]



Re: Controle de Banda Eficiente

2007-12-31 Por tôpico gunix
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

 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]