graphical Network Simulator (GNS)

Fiche logiciel à valider
  • Création ou MAJ importante : 25/05/12
  • Correction mineure : 25/05/12
Mots-clés
Fiche en recherche de relecteurs
Cette fiche est en recherche de relecteurs. Si vous êtes intéressé(e)s, contactez-nous !

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

Ce logiciel est en cours d'évaluation par la communauté PLUME. Si vous utilisez ce logiciel en production dans notre communauté, merci de déposer un commentaire.
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