Pergunta

Nós temos o sistema de gerenciamento de rede no Linux, C / C ++, Perl e precisamos desempenho no teste deste sistema. Existe uma ferramenta ou forma que nos permita imitar 50 000 dispositivos SNMP?

Eu não sei o que mais dizer aqui ... Por favor, deixe-me saber se eu deveria fornecer mais informações.

Qualquer ideia é apreciado.

Obrigado Bogdan

Foi útil?

Solução 3

Obrigado por suas respostas. Aqui é a nossa forma de resolver este problema agora:

  1. Temos um linux VM com uma interface (eth0).
  2. Eu acrescento 50'000 interfaces virtuais (eth0: 1, eth0: 2 etc).
  3. Uma SNMP daemon está instalado e respostas sobre pedidos através de todos os endereços IP.

Desta forma temos 50K Endereços IP na rede que a resposta aos pedidos SNMP.

Embora, eu estou investigando Raddle. Talvez se ele se adapte vamos mudar para esta solução.

Obrigado, Bogdan

Outras dicas

Existem algumas ferramentas lá fora, que vai deixar você fazer isso, no entanto o que eu vi geralmente é software comercial.

Você pode tentar Raddle - é open-source, escrito em Perl e baseado em honeyd, que deve ser capaz de emular até 65536 hosts.

Se os dispositivos estão enviando armadilhas, você poderia usar Net-SNMP 's snmptrap para simular os efeitos do que muitas armadilhas sendo enviado.

O snmpsim ferramenta supostamente pode sustentar a simulação de agentes ~ 50K. Pode simular diferentes agentes, respondendo a diferentes IPs ou / nomes de comunidades distintas SNMPv1 v2c ou nomes de contexto SNMPv3.

Há também a dicas na otimização de desempenho.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top