Domanda

Abbiamo il sistema di gestione della rete sotto linux, C / C ++, Perl e abbiamo bisogno di testare le prestazioni di questo sistema. Esiste uno strumento o un modo che ci permetta di emulare 50 000 dispositivi SNMP?

Non so che altro dire qui ... Per favore fatemi sapere se devo fornire maggiori informazioni.

Qualche idea è apprezzato.

Grazie Bogdan

È stato utile?

Soluzione 3

Grazie per le vostre risposte. Ecco il nostro modo di risolvere il problema in questo momento:

  1. Abbiamo una VM Linux con 1 interfaccia (eth0).
  2. Aggiungiamo 50'000 interfacce virtuali (eth0: 1, eth0: 2, ecc).
  3. Uno SNMP daemon è attivo e risponde alle richieste attraverso tutti gli indirizzi IP.

In questo modo abbiamo 50K indirizzo IP, nella rete che risponde alle richieste SNMP.

Anche se, sto indagando Raddle. Forse, se si adatta passeremo a questa soluzione.

Grazie, Bogdan

Altri suggerimenti

Ci sono alcuni strumenti di là fuori che ti consente di fare questo, però quello che ho visto di solito è un software commerciale.

Si può provare a Raddle - è open-source, scritto in Perl e sulla base honeyd, che dovrebbe essere in grado di emulare fino a 65536 host.

Se i dispositivi sono l'invio di trappole, è possibile utilizzare Net-SNMP s 'snmptrap per simulare gli effetti di tale molte trappole inviati.

Il snmpsim strumento riferito in grado di sostenere la simulazione di agenti ~ 50K. E 'in grado di simulare diversi agenti rispondendo a differenti indirizzi IP o nomi di comunità distinte / v2c SNMPv1 o nomi di contesto SNMPv3.

Ci sono anche il href="http://snmpsim.sourceforge.net/simulation-receipts.html" rel="nofollow accenna sulla ottimizzazione delle prestazioni.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top