Já tive problemas semelhantes em redes nateadas que só tinham um ip de nat.
Solução simples (no caso tinha disponivel mais ip's na mascara) com pf: nat on $ext_if from $rede_lan to any -> { 200.x.x.1, 200.x.x.2, 200.x.x.3 } round-robin Algo assim auxilia no ganho de mais conexões tcp. Espero que ajude a acender a luz ai abraços Em 1 de setembro de 2011 01:14, Eduardo Schoedler <lis...@esds.com.br> escreveu: > > O problema não são os parâmetros de rede... Só podem existir 65535 conexões > TCP, não existem portas acima de 65535. > Você deve configurar para fazer "fast recycle"... > > # FIN_WAIT_2 state fast recycle > net.inet.tcp.fast_finwait2_recycle=1 > > Alguns outros parâmetros que podem ajudar: > net.inet.tcp.delayed_ack: 0 > > # Increase portrange > # For outgoing connections only. Good for seed-boxes and ftp servers. > net.inet.ip.portrange.first=1024 > net.inet.ip.portrange.last=65535 > > Mais informações em: > http://serverfault.com/questions/64356/freebsd-performance-tuning-sysctls-loader-conf-kernel > http://spatula.net/blog/2007/04/freebsd-network-performance-tuning.html > > > -- > Eduardo Schoedler > ESDS Consultoria > > > Em 1 de setembro de 2011 00:06, Ademir Peixoto > <ade...@tellecom.com.br>escreveu: > > > Olá, > > > > > > A máquina tem 48gb de ram. > > > > > > sysctl -a | grep tcp.sendspace > > net.inet.tcp.sendspace: 81920 > > > > > > sysctl -a | grep kmem > > vm.kmem_size_scale: 3 > > vm.kmem_size_max: 329853485875 > > vm.kmem_size_min: 0 > > vm.kmem_size: 16659177472 > > > > > > Att, > > > > Ademir Peixoto > > > > > > Em 31/08/11 23:45, Thiago Damas escreveu: > > > Quando o tamanho do tcp.sendspace? E o tamanho do kmem? Um top > > > mostraria bastante coisa tambem. Em FreeBSD 8.2+, o tamanho do kmem > > > foi aumentado (em amd64). > > > > > > Em 31 de agosto de 2011 17:11, Ademir Peixoto<ade...@tellecom.com.br> > > escreveu: > > >> Olá, > > >> > > >> > > >> Isso eu já tinha afinado: > > >> > > >> sysctl kern.maxfiles > > >> kern.maxfiles: 375000 > > >> > > >> > > >> > > >> PS: É um FreeBSD 8.1 > > >> > > >> Att, > > >> > > >> > > >> Ademir Peixoto > > >> > > >> > > >> > > >> > > >> Em 31/08/11 16:56, gon...@bsdinfo.com.br escreveu: > > >>> On Wed, 31 Aug 2011 13:37:51 -0300, Ademir Peixoto wrote: > > >>>> Prezados, > > >>>> > > >>>> > > >>>> Hoje temos um cenário com um servidor cache que tem muitas > > >>>> conexões > > >>>> e acho que pode ser ter algum limite do FreeBSD sendo exaurido. > > >>>> Quando executo no horário de pico: > > >>>> /usr/bin/netstat -n | /usr/bin/grep '^tcp4' | /usr/bin/wc -l > > >>>> 65325 > > >>> Dá uma olhada pra ver se é o kern.maxfiles do sysctl: > > >>> > > >>> sysctl -a|grep kern.maxfiles > > >>> > > >>> > > >>>> /usr/bin/netstat -n | /usr/bin/grep '^tcp4' | /usr/bin/grep > > >>>> 'ESTABLISHED' | /usr/bin/wc -l > > >>>> 47699 > > >>>> > > >>>> > > >>>> Com isso acho que pode estar havendo alguma limitação de > > >>>> conexões > > >>>> tcp ativas. > > >>>> > > >>>> Qual a variável do kernel que eu posso ajustar pra essas > > >>>> conexões > > >>>> subirem mais ainda? Pode estar tendo gargalos. > > >>>> > > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd -- /\ Luiz Gustavo S. Costa / \ Programmer at BSD Perimeter / \ /\/\/\ Visit the pfSense Project / \ \ \ http://www.pfsense.org --------------------------------------------------------------------- BSD da serra carioca, Teresopolis (visite: http://miud.in/Inv) Contatos: luizgust...@luizgustavo.pro.br / lgco...@pfsense.org Blog: http://www.luizgustavo.pro.br ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd