Network Simulator

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Cet article ne cite pas suffisamment ses sources ().

Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ».

En pratique : Quelles sources sont attendues ? Comment ajouter mes sources ?

Cet article est une ébauche concernant l’informatique, un logiciel libre et les télécommunications.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

ns-3
Description de l'image Ns-3-logo.png.

Informations
Développé par projet ns-3[n 1]
Première version
Dernière version 3.41 ()[2]Voir et modifier les données sur Wikidata
Dépôt gitlab.com/nsnam/ns-3-dev.gitVoir et modifier les données sur Wikidata
Écrit en C++/Python
Système d'exploitation GNU/Linux, BSD et macOSVoir et modifier les données sur Wikidata
Environnement Multiplate-forme
Langues anglais
Type Logiciel de simulation
Licence GNU GPL
Documentation www.nsnam.org/documentation/latestVoir et modifier les données sur Wikidata
Site web www.nsnam.org

modifier - modifier le code - voir Wikidata (aide) Consultez la documentation du modèle

ns (de l'anglais « network simulator ») est un logiciel libre de simulation à événements discrets très largement utilisé dans la recherche académique et dans l'industrie. Il est considéré par beaucoup de spécialistes des télécommunications comme le meilleur logiciel de simulation à événements discrets, en raison de son modèle libre, permettant l'ajout très rapide de modèles correspondant à des technologies émergentes.

Historique

Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Comment faire ?

Le projet ns débuta en 1989 comme simple variante du simulateur réseau REAL, puis évolua considérablement au cours des années suivantes. Il fut soutenu en 1995 par l’agence pour les projets de recherche avancée de défense, aux États-Unis, via le projet VINT, lequel fut mené conjointement au laboratoire national Lawrence-Berkeley, au centre de recherche Palo Alto ainsi qu’au sein de l’université de Californie à Berkeley[3].

ns-2

La version 2 était basée sur l'utilisation de langages de scripts pour la commande des simulations (Tcl/Tk) alors que seul le cœur des simulations était implémenté avec le langage C++.

Caractéristiques techniques

La nouvelle version ns-3 est entièrement écrite en C++ avec des bindings Python en option, ce qui permet l'écriture de scripts de simulation en C++ ou Python.

Le logiciel NS est fourni avec une interface graphique (NAM) permettant de démontrer le fonctionnement des réseaux, ce qui en fait un outil à la valeur pédagogique très intéressante.

Voir aussi

Sur les autres projets Wikimedia :

  • Network Simulator, sur Wikibooks

Notes et références

Notes

  1. Tom Henderson, Mathieu Lacage, George Riley, Mitch Watrous, Gustavo Carneiro, Tommaso Pecorella, etc.[1]

Références

  1. (en) « Maintainers », sur nsnam.org, (consulté le )
  2. (en) « https://www.nsnam.org/releases/ns-3-41/ » (consulté le )
  3. (en) « The Network Simulator - ns-2 », sur isi.edu, .

Liens externes

v · m
Systèmes
  • Contiki
  • ERIKA Enterprise
  • LiteOS
  • NanoQplus
  • Nano-RK (en)
  • OpenTag (en)
  • RIOT
  • TinyOS
  • OpenWSN (en)
Protocoles
Langages
Matériel
Logiciels
Applications
  • Distribution de clés (en)
  • Estimation de lieu (en)
  • SNQP (en)
  • Sensor web (en)
  • Wireless powerline sensor (en)
  • Télémesure
Protocoles de routage
Conférences et revues
  • European Conference on Wireless Sensor Networks (en) (EWSN)
  • International Conference on Information Processing in Sensor Networks (en) (IPSN)
  • Conference on Embedded Networked Sensor Systems (en) (SenSys)
  • icône décorative Portail des logiciels libres
  • icône décorative Portail des télécommunications