Académique Documents
Professionnel Documents
Culture Documents
Université de DSCHANG
Avril 2018
1 Pourquoi la simulation ?
2 Network Simulator 2 (ns-2)
Présentation du logiciel
Conception et langages utilisés
Simulation de composants réseaux
3 Analyse des résultats
Network AniMator (NAM)
Les événements réseau
Exploitation des données.
4 Exemple de simulation.
Un cas Pratique :
Et on obtient le résultat :
(Voir Démonstration)
Quelques exercices pouvant vous aider à vous familiariser avec le
langage TCL et ns-2 :
1 Ecrire en C une fonction qui calcule et affiche le factoriel d’un nombre
pris en paramètre, la fonction ne possède pas de valeur de retour.
2 Ecrire en C un programme qui récupère deux nombres entiers à un
utilisateur puis retourne le plus grand d’entre eux.
3 Ecrire en C une fonction qui récupère 100 nombres entiers à
l’utilisateur, puis les stoque dans un tableau, après quoi il parcourt le
tableau pour faire la somme des éléments qui le constituent.
4 Transformer tous les programmes précédemment écrit en TCL.
5 écrire un script TCL qui réalise un réseau semblable à la topologie en
étoile constitué de 10 noeuds qui envoient tous les paquets à un noeud
central. La topologie doit pouvoir être concervée.
(Voir Démonstration)
Quelques exercices pouvant vous aider à vous familiariser avec le
langage TCL et ns-2 :
1 Ecrire en C une fonction qui calcule et affiche le factoriel d’un nombre
pris en paramètre, la fonction ne possède pas de valeur de retour.
2 Ecrire en C un programme qui récupère deux nombres entiers à un
utilisateur puis retourne le plus grand d’entre eux.
3 Ecrire en C une fonction qui récupère 100 nombres entiers à
l’utilisateur, puis les stoque dans un tableau, après quoi il parcourt le
tableau pour faire la somme des éléments qui le constituent.
4 Transformer tous les programmes précédemment écrit en TCL.
5 écrire un script TCL qui réalise un réseau semblable à la topologie en
étoile constitué de 10 noeuds qui envoient tous les paquets à un noeud
central. La topologie doit pouvoir être concervée.