L'IMPACT DES ATTAQUES SUR LA FIABILITE DE ROUTAGE DANS LES
RESEAUX AD HOC 49
Chapitre 3 : Simulations et simulateurs.
7. Comparaison entre quelques simulateurs
Plusieurs simulateurs existent tel que NS-2, J-Sim, OPNET,
OMNET++. Pour cela, une brève étude comparative entre ces
simulateurs est présentée dans le tableau 4.3 :
Fonctionalités
|
OMNet++
|
NS-2
|
OPNET
|
J-Sim
|
Langage supporté
|
C++
|
C++/OTCL
|
C++/Java
|
Java
|
License
|
Open source
|
Open source
|
Commercial
|
Open source
|
GUI support
|
Bon
|
Pauvre
|
Excellent
|
Bon
|
Temps nécessaire pour apprendre
|
Modérer
|
Longue
|
Longue
|
Modérer
|
Plate-forme
|
Linux, mac-os, unix
|
Unix, mac-OS, Microsoft window Cygwin
|
C, C++,
OPNET modeler software
|
Matlab
|
Les outils disponibilité d'analyse
|
|
|
|
|
Les outils de visualisation
|
|
|
|
|
Possibilité de conception et modifié les
scénarios
|
|
|
|
|
Création des fichiers traçant
|
|
|
|
|
Interaction avec les systèmes
réels
|
|
|
|
|
Communication avec d'autres modules
|
|
|
|
|
Possibilités rapides de simulation
|
|
|
|
|
|
Tableau 3.3: Comparaison entre
différents simulateurs réseaux. [60]
8. Critères de choix d'un simulateur
Il existe une multitude de simulateurs de réseaux,
certains plus spécialisés, d'autres généralistes.
Le choix du simulateur est basé sur plusieurs critères :
[64]
· Bibliothèque de modèles
: Typiquement les protocoles implémentés dans le
simulateur. Si l'on souhaite utiliser un protocole déjà inclus
dans la bibliothèque, il est alors inutile de l'implémenter.
· Fiabilité du simulateur et des
protocoles simulés : La fiabilité des protocoles inclus
dans le simulateur est primordiale pour rendre la mesure de performances d'un
protocole la plus fidèle à la réalité.
|