Virtualisation de réseau avec Network Emulator et application à l'évaluation d'un réseau recouvrant
Résumé
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 contrôlée et suffisante, en terme de taille et de performance, afin de tester et valider l’application. 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 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 chaînage 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 nœuds dans la chaîne, de la taille des paquets et de la bande passante globale des liens.
Origine : Fichiers produits par l'(les) auteur(s)
Loading...