Correção da vulnerabilidade pode reduzir desempenho dos servidores DNS
| Tweet |
|
“Paul Vixie, o cabeça do ISC, responsável pelo desenvolvimento do servidor DNS BIND, admitiu na lista do BIND que os patches contra cache poisoning do seu servidor de nomes pode reduzir o desempenho em sistemas sobre cargas pesadas.
Nos estágios de desenvolvimento e testes, tornou-se evidente que os patches desaceleraram os servidores recursivos com cargas superiores a 10.000 consultas por segundo. Como o tempo urgia, os desenvolvedores decidiram resolver o problema da segurança primeiro, e lidar com a questão do desempenho em uma atualização posterior.” (via heise.de)
Saiba mais (heise.de).
| Tweet |
|
• Link direto para este post: http://br-l.org/!2887
• Siga no Twitter: @brlinuxblog e @augustocc
• Mais posts do mesmo tema: Comunidade











já foi lançado um novo patch pelo ISC, que corrige vários problemas, entre eles, os reportados acima, sobre performance.
E eu sou um dos que encontrei problemas após a atualização do BIND em um servidor DNS de larga escala (RHEL 5.2). Os sintomas foram timeout nas consultas e lentidão excessiva para replicação das zonas para o servidor slave. Evidentemente, um cenário que indicava uma questão de desempenho.
Após reverter a atualização e analisar os logs do BIND, reduzi o número de consultas implementando o DNSCache nos servidores locais. Estes servidores realizavam as consultas recursivas, responsáveis por 30% do total de consultas no servidor.
Feito isso, atualizei novamente o BIND e, por enquanto, não houve mais problemas.
Servidores DNS apenas para cache podem trazer problemas em situações bem específicas, mas em servidores que realizam um grande número de consultas irá economizar carga nos servidores DNS e, principalmente, aumentar o desempenho das aplicações que dependem dessas consultas.
Concordo com o Heitor, tenho usado o djbdns para servidor de cache a tempo. a performance é muito boa, e a configuração é muito simples.
para o bind, fizeram certo em primeiro corrigir o bug. já que era critico.