[FUG-BR] IPFW - Sugestao

2007-05-27 Por tôpico andre silva
Ola all,

Estou tentando criar uma solucao pros clientes da minha rede pra ter um 
melhor desempenho, criei as regras abaixo, mas percebi q esteva dando duas 
bandas pro cliente. Da forma q as regras estao abaixo o cliente esta pegando 
128Kbps da banda, porem no grosso modo se o cliente for ate os sites da vida 
de teste de velocidade nao vai aparecer o consumo real q seria os 128 e sim 
64. Como podem notar quero dar um melhor desempenho em http pro cliente. Ja 
uso Proxy. E ai galera, alguma solucao??? alguma ideia???

#Cliente
ifconfig ${INT_01} inet 10.1.1.1 netmask 255.255.255.252 alias
${IPFW} add 1016 pipe 1016 ip from any 80 to 10.1.1.0/30 out via ${INT_01}
${IPFW} add 1017 pipe 1017 ip from 10.1.1.0/30 to any 80 in via ${INT_00}
${IPFW} pipe 1016 config bw 64Kbit/s
${IPFW} pipe 1017 config bw 64Kbit/s
${IPFW} add 1018 pipe 1018 ip from any to 10.1.1.0/30 out via ${INT_01}
${IPFW} add 1019 pipe 1019 ip from 10.1.1.0/30 to any in via ${INT_00}
${IPFW} pipe 1018 config bw 64kbit/s delay 5ms queue 8kbytes
${IPFW} pipe 1019 config bw 64kbit/s delay 5ms queue 8kbytes
${ARP} 10.1.1.2 00:16:d4:58:34:15

_
Descubra como mandar Torpedos do Messenger para o celular! 
http://mobile.msn.com/

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] IPFW - Sugestao

2007-05-27 Por tôpico Joao Rocha Braga Filho
On 5/27/07, andre silva [EMAIL PROTECTED] wrote:
 Ola all,

 Estou tentando criar uma solucao pros clientes da minha rede pra ter um
 melhor desempenho, criei as regras abaixo, mas percebi q esteva dando duas
 bandas pro cliente. Da forma q as regras estao abaixo o cliente esta pegando
 128Kbps da banda, porem no grosso modo se o cliente for ate os sites da vida
 de teste de velocidade nao vai aparecer o consumo real q seria os 128 e sim
 64. Como podem notar quero dar um melhor desempenho em http pro cliente. Ja
 uso Proxy. E ai galera, alguma solucao??? alguma ideia???

 #Cliente
 ifconfig ${INT_01} inet 10.1.1.1 netmask 255.255.255.252 alias
 ${IPFW} add 1016 pipe 1016 ip from any 80 to 10.1.1.0/30 out via ${INT_01}
 ${IPFW} add 1017 pipe 1017 ip from 10.1.1.0/30 to any 80 in via ${INT_00}
 ${IPFW} pipe 1016 config bw 64Kbit/s
 ${IPFW} pipe 1017 config bw 64Kbit/s
 ${IPFW} add 1018 pipe 1018 ip from any to 10.1.1.0/30 out via ${INT_01}
 ${IPFW} add 1019 pipe 1019 ip from 10.1.1.0/30 to any in via ${INT_00}
 ${IPFW} pipe 1018 config bw 64kbit/s delay 5ms queue 8kbytes
 ${IPFW} pipe 1019 config bw 64kbit/s delay 5ms queue 8kbytes
 ${ARP} 10.1.1.2 00:16:d4:58:34:15

Na realidade você está dando 64 Kb/s para eles, e testando da entrada e
na saída. E ainda acrescentando um delay desnecessário e possivelmente
com uma queue muito pequena. Deixe a queue padrão, que é de 50 pacotes,
retire o delay, faça só uma pipe, na saída, se você roda proxy transparente
nesta máquina (Ele vai ficar limitado em banda, mas vai ganhar uma velocidade
que perderia com atrasos no link etc.), e mude a banda para 128Kb/s.


João Rocha.


 _
 Descubra como mandar Torpedos do Messenger para o celular!
 http://mobile.msn.com/

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



-- 
Sempre se apanha mais com as menores besteiras. Experiência própria.

[EMAIL PROTECTED]
[EMAIL PROTECTED]
http://www.goffredo.eti.br
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd