2013/7/2 Renato Frederick <[email protected]> > Em 02/07/13 00:03, Marcelo Gondim escreveu: > > Em 01/07/13 23:01, Marcelo Araujo escreveu: > >> Olá Marcelo Godim, > >> > >> Sim, existe um limite na tabela arp no FreeBSD!! Infelizmente esse > limite é > >> definido estaticamente, e que vai fazer o FreeBSD manter mais ou menos > 600 > >> MAC ADDRESS em sua tabela arp. Para um servidor de grande porte é o > >> bastante. > >> > >> Porém para um ROUTER ou BGP, já não é muito!!! É possível aumentar esse > >> valor, você precisa fazer o seguinte: > >> > >> Edite o arquivo: sys/net/if_llatbl.h > >> Localize a linha que contém: #define LLTBL_HASHTBL_SIZE 32 /* default > 32 > >> ? */ > >> > >> Aumente para 512 e verifique o resultado, caso não seja o bastante, > aumente > >> para 1024. > >> Apenas lembrando, que isso vai consumir mais memória de máquina. > >> > >> Atenciosamente, > > Opa valeu Marcelo!!! Passei pra ele a informação. > > O pessoal poderia colocar esse aumento em alguma sysctl heim! :) > > ficaria bem mais prático. > > > > Grande abraço, > > > > Gondim > > ------------------------- > > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > Opa, > > Eu olhei aqui, hoje com o PTT-SP eu tenho 296MAC cadastrados. Então, a > princípio não precisaria de mexer com isto, caso o cliente conecte-se > apenas a 1 PTT.
Eu conversei com o Marcelo (araujo@) em private e peguei algumas referencias com ele para essa modificação: http://lists.freebsd.org/pipermail/freebsd-net/2012-December/034108.html http://lists.freebsd.org/pipermail/freebsd-net/2012-November/033786.html No segundo link há um formula interessante para o calculo dessa variável que é: Número esperado de MACs / 4 Porém diferente do que ficou parecendo na mensagem do Marcelo essa variável não determina um limite estatico para o número máximo de macs na tabela arp. Isso ainda é determinado pela memória disponível no sistema (e talvez arquitetura...). Nos próprios links vocês vão ver os comentários de 2.000-3.000 (e ainda 3999) endereços na tabela (com o valor default de 32). Aumentando a número de entradas na tabela hash melhora o funcionamento do sistema nesses casos (on há milhares de endereços na tabela). Att., Luiz ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

