graphical Network Simulator (GNS) : simulation d'architectures réseau complexes

Ce logiciel est en production sur un seul site mais son concepteur veut le faire connaître. Il est donc à valider. Si vous l'installez, contactez l'auteur et ajoutez un commentaire sur cette fiche.
Fiche logiciel à valider
  • Statut de la fiche : Logiciel : Publié - A valider
  • Création ou MAJ importante : 25/05/2012
  • Correction mineure : 25/05/2012
  • Auteur : Jean-Pierre Feuillerat - DSI CNRS (CNRS)
  • Responsable thématique : Maurice Libes (OSU Institut Pytheas - UMS 3470 CNRS)
Mots clés
Description
Fonctionnalités générales

"GNS3 est une interface graphique permettant d'installer, configurer et faire communiquer des équipements réseaux virtuels.
Il s'appuie sur l'émulateur dynamips.

Autres fonctionnalités
  • Permet de simuler des réseaux complexes composés d'équipements variés (routeurs, commutateurs, firewalls, IDS).
  • Offre une cartographie du réseau indiquant le nom, le type du matériel, la version système, les ports d'interconnexion avec les autres équipements et une multitude d'autres informations. Cette cartographie permet également un accès telnet direct sur chaque élément simulé et une modification de "câblage virtuel" rapide.
  • Possibilité de capture des trames traversant un lien.
  • Sauvegarde complète de toutes les configurations dans le répertoire projet.
Interopérabilité

Les réseaux virtuels réalisés dans GNS peuvent être liés au travers de l'élément "nuage" :

  • à des serveurs physiques ou à d'autres réseaux au travers des interfaces du serveur hébergeant l'applicatif,
  • à des serveurs virtuels.
Contexte d'utilisation dans mon laboratoire/service

Nous utilisons ce logiciel essentiellement dans le cadre de tests de préproduction afin d'intégrer de nouvelles fonctionnalités.
Il est également utilisé pour simuler une architecture posant problème afin d'apporter des solution à nos différents interlocuteurs.
Il est installé sur un serveur dédié disposant de bonne capacité mémoire et CPU car il est très gourmand dès que l'on simule une architecture composée de nombreux équipements.
Il tourne néanmoins sans problème sur un PC de bureau standard pour simuler une architecture simple de trois ou quatre équipements.

Limitations, difficultés, fonctionnalités importantes non couvertes

Le principal problème du logiciel est qu'il est basé sur un émulateur de matériel Cisco (Dynamips). Il ne permet donc pas d'intégrer dans les maquettes des équipement virtuels d'autres constructeurs (on peut néanmoins lier des équipements physiques d'autres marques à une réseau virtuel GNS en utilisant les interfaces du serveur).
Il est également nécessaire d'avoir accès aux IOS Cisco car ils ne sont pas intégrés dans la distribution.

L'utilisation accrue de l’émulateur Qemu dans GNS devrait néanmoins accroitre les possibilités d'intégration d'éléments tiers.

Environnement du logiciel
Logiciels connexes
Environnement de développement
Type de structure associée au développement

Universités et particuliers

Environnement utilisateur
Liste de diffusion ou de discussion, support et forums
Documentation utilisateur