RNTI

MODULAD
Virtualisation distribuée de réseaux dynamiques et mobiles avec NEmu
In SM 2013, vol. RNTI-SM-2, pp.19-38
Abstract
L'expérimentation est généralement la dernière phase dans l'élaboration d'une application réseau avant sa diffusion. Malheureusement, il est assez difficile, voir impossible, de posséder une infrastructure physique suffisamment puissante, contrôlée et dynamique de réseau fixe ou mobile afin de tester et valider l'application. La virtualisation est par conséquent une technique fiable et économe 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 statiques, dynamiques ou mobiles à la demande afin de tester et de valider des prototypes d'applications réseaux avec un contrôle complet de la topologie, de la mobilité des noeuds ainsi que des propriétés des liens. 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. Nous proposons également une illustration de l'utilisation de NEmu afin de tester l'efficacité d'une application de distribution de fichiers reposant sur un arbre de connexions TCP. Nous mesurons ainsi l'impact d'un tel chaînage sur les débits et les délais en fonction du nombre de noeuds dans l'arbre, de la taille des paquets et de la bande passante globale des liens.