Virtualisation distribuée de réseaux dynamiques et mobiles avec NEmu - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Revue des Nouvelles Technologies de l'Information Année : 2013

Virtualisation distribuée de réseaux dynamiques et mobiles avec NEmu

Résumé

Experimentation is generally the last step before launching a network application in the wild. However, it is often difficult to gather enough hardware resources, control and mobility for experimenting in order to test and validate an application. Virtualization is thus a reliable and cheap technique for creating such an experimentation testbed. We propose a tool called NEmu designed to create virtual static, dynamic or mobile networks for testing and evaluating prototypes of network applications with a complete control over the network topology, link properties and mobility behavior. NEmu allows users to create customized topologies with limited hardware resources and without any administrative rights. We illustrate the use of NEmu in the context of a file distribution application upon a TCP connections tree. We evaluate the impact of such a tree on data rates and delays depending on the number of tree nodes, packets size and general bandwidth of links.
L'expérimentation est généralement la dernière phase dans l'élabora-tion 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 va-lider 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 ap-pelé 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 par-ticulier. 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.
Fichier principal
Vignette du fichier
autefage-rnti2013.pdf (2.03 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00823701 , version 1 (03-11-2017)

Identifiants

  • HAL Id : hal-00823701 , version 1

Citer

Vincent Autefage, Damien Magoni. Virtualisation distribuée de réseaux dynamiques et mobiles avec NEmu. Revue des Nouvelles Technologies de l'Information, 2013, RNTI-SM-2, pp.19-38. ⟨hal-00823701⟩

Collections

CNRS
220 Consultations
216 Téléchargements

Partager

Gmail Facebook X LinkedIn More