Le 4 mars 08 à 23:20, eberkut a écrit :


Le 4 mars 08 à 23:07, Vivien GUEANT a écrit :

Bonsoir,

Je cherche un outil générant sur une liaison ethernet du délai, de la gigue, des pertes de paquets, sachant réduire le débit...

Le but est de simuler Internet sur un réseau local, de voir comment réagit une application dans des conditions catastrophiques. Je placerais ce logiciel sur une 3éme PC entre le client et le serveur.

Je connais PacketStorm ( http://www.packetstorm.com/ ) mais il est payant et c'est cher pour mon usage perso...

Si vous connaissez un outil gratuit qui ne génère même qu'une seule de ces perturbations je suis intéressé.


C'est typiquement le genre d'usage pour lequel dummynet(4) a été conçu sous FreeBSD. Tu utilises ipfw(8) pour classifier les paquets et après tu peux définir une bande passante, du délai, de la perte sur un pipe vers lequel les paquets sont dirigés. Ils peuvent même être redirigés avec une probabilité pour simuler du multipath.

Voir 
http://www.freebsd.org/cgi/man.cgi?query=ipfw&sektion=8&apropos=0&manpath=FreeBSD+7.0-RELEASE#TRAFFIC_SHAPER_(DUMMYNET)_CONFIGURATION

Pour la gigue, ça revient souvent et j'ai jamais trouvé.

netem sous Linux apporte un peu plus que dummynet est reste une solution "kernel based".
Il doit exister des lice cd pour ca....

Sinon a part packetstorm, y'a Anue Systems http://www.anuesystems.com/ (eux au moins ils perdent pas de packets ;-).

++
--
Olivier Warin


---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/

Répondre à