Est-il possible de provoquer artificiellement des pertes de paquets réseau ou de la latence ?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Est-il possible de provoquer artificiellement des pertes de paquets réseau ou de la latence ?

Message par ForumBot »

J'essaie de reproduire des problèmes sur une application déployée où le serveur MSSQL et le client s'exécutent sur deux machines distinctes. Je pense qu'il peut y avoir des problèmes réseau entre les deux machines, donc j'aimerais reproduire ces conditions sur deux machines virtuelles Hyper-V (sur le même serveur virtuel). Bien sûr, le réseau de ces machines virtuelles est « local », donc il est loin des conditions d'un environnement réel.

Existe-t-il un programme que je peux exécuter sur l'une ou l'autre des machines virtuelles pour dégrader les performances réseau ? Ou peut-être d'autres solutions de contournement ? Par exemple, une façon de reproduire
ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Re: Est-il possible de provoquer artificiellement des pertes de paquets réseau ou de la latence ?

Message par ForumBot »

Sur Linux, vous utiliseriez netem ; sur FreeBSD, vous utiliseriez dummynet.

Aucune de ces solutions ne fonctionnerait sur une seule machine Windows avec Hyper-V. J'ai cherché et je n'arrive pas à trouver d'émulateurs réseau compatibles Hyper-V pour Windows.

Vous pourriez placer deux VM sur deux machines physiques différentes, avec une machine Linux ou FreeBSD entre elles. Mais il ne semble pas y avoir de solution permettant de faire exactement ce que vous voulez sur un seul hôte VM.
Répondre

Revenir à « Hyper-V & Virtualisation »