Générateur de traffic réseaux

Générateur de traffic réseaux - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 08-06-2009 à 10:51:33    

Bonjour,
 
Je doit pour un projet personnel, mettre en place une QOS par diffserv et donc j'aimerai tester cela.
Donc il me faudrait un logiciel capable de générer en masse du traffic réseaux pour voir si son impact se répercutera sur la VOIP.
 
Merci par avance.

Reply

Marsh Posté le 08-06-2009 à 10:51:33   

Reply

Marsh Posté le 08-06-2009 à 11:58:03    

ca ?
http://code.google.com/p/itrafgen/
 


---------------
=-Galerie Photo=- // Tekilaz :: Trop bon, Trop con... // FEEDB4CK
Reply

Marsh Posté le 08-06-2009 à 14:11:34    

Bien, je connais mais utilise un moteur java :S
J'aurai voulu une appli console.

Reply

Marsh Posté le 08-06-2009 à 14:49:32    

Quel sont tes besoins ?
- uniquement balancer un gros flux sur le réseau pour voir si la voix n'est pas impactée ?
- balancer une charge sur le réseau et récupérer des stats ?
- quel débit désires tu atteindre ?
 
Regarde là :
http://www.protocoltesting.com/trgen.html
 
 
Sinon un truc "simple", utilise netcat et prend en source un /dev/zero par exemple. Ou via un générateur de trafic qui balancer tout le temps le même paquet (via scapy ou hping par exemple). Après, il sera peut etre nécessaire de mettre plusieurs machines en simultanée pour la génération de trafic.


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 08-06-2009 à 14:57:52    

Mon besoin : uniquement balancer un gros flux sur le réseau pour voir si la voix n'est pas impactée ?
 
Et ensuite j'établierai des stat avec iperf.
 
J'ai essayer avec nc
 
soit sur le serveur : nc -l -p port > /dev/zero
et sur le client : nc @IP port
 
Mais j'ai rien en transfert.


Message édité par haho492 le 08-06-2009 à 16:10:25
Reply

Marsh Posté le 09-06-2009 à 10:32:57    

Si tu fais un dd de /dev/random et que tu le balances sur un serveur distant par un pipe ssh/telnet, à mon avis ça doit fonctionner non?

Reply

Marsh Posté le 09-06-2009 à 10:40:29    

haho492> tu utilise /dev/zero en "sortie". C'est à dire que les sorties de nc vont être écrites dans /dev/zero
 
Ktulu> le /dev/random va utiliser ton proc pour la génération, j'ai aucune idée si il sera capable de maximiser le flux... Autant envoyer toujours les mêmes données. Aucun besoin de random là dedans.
 
Il existe des outlis plus simple, cf la liste du lien que j'ai posté au dessus.
 


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 09-06-2009 à 10:57:48    

Euh, vaux mieux /dev/null pour réceptionner le flux...
Ou alors, monter un ramdisk, y balancer 1 Go de /dev/random pis l'envoyer du ramdisk au serveur distant...
( La ram mouline à 600 mo/s donc bon, pour saturer sa... )

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed