Description | L'expérimentation est généralement une phase importante dans l'élaboration d'une application, mais aussi dans un enseignement de type pratique, particulièrement quand ceux-ci touchent de prés ou de loin aux réseaux.
Malheureusement, il est assez difficile, voir impossible, de posséder une infrastructure physique contrôlée et suffisante, en terme de taille et de performance, afin de réaliser cette tâche.
Ainsi, la virtualisation est une technique à portée de main pour jouer le rôle de plate-forme de test. Nous proposons un outil appelé NEmu ayant pour but de générer des réseaux virtuels dynamiques à la demande afin de tester et de valider des prototypes d'applications réseaux avec un contrôle complet de la topologie et des propriétés des liens. NEmu fournit une infrastructure virtuelle jouant le rôle d'un overlay en utilisant des émulateurs tels que QEMU. NEmu permet la création et la gestion de réseaux virtuels avec des ressources matérielles limitées et sans aucun droit d'accès particulier sur l'infrastructure physique. |