Vous êtes sur la page 1sur 12

Compte Rendu TP Simulation NS-2

Max Bonnici , Anis Mouniym

1
Table des matières
1 Introduction générale 3

2 TP1 Outil de simulation de réseaux : NS-2 4


2.1 Introduction du TP1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2 Exercice 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2.1 Exercice 1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2.2 Exercice 1.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2.3 Exercice 1.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2.4 Exercice 1.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.3 Exercice 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.4 Conclusion du TP1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

3 TP2 Outil de simulation de réseaux : NS-2 10


3.1 Introduction du TP2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.2 Exercice 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.3 Exercice 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.4 Conclusion du TP2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

4 TP3 Outil de simulation de réseaux : NS-2 11


4.1 Introduction du TP3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.2 Exercice 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.3 Conclusion du TP3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

5 Conclusion générale 12

2
1 Introduction générale

3
2 TP1 Outil de simulation de réseaux : NS-2

2.1 Introduction du TP1

Le but du 1er TP est de se familiariser avec le simulateur de réseaux NS-2 tout en découvrant
les fonctionalités qu’il nous offre en élaborant des script qui feront appel aux outils nam qui servira
à visualisé la simulation ou encore xgraph qui permettra de représenter les traces de la simulation
sous forme de courbes.

2.2 Exercice 1
2.2.1 Exercice 1.1

En recopiant la code fournit dans le polycopié du TP1 que l’on peut voir dans la Figure 1
ci-dessous.

Figure 1 : Script de simulation de forme générale

4
Pour compléter le scipt de la Figure 1, à l’aide du polycopié Simulation réseau avec l’outil NS-
2, on déterminera les commandes pour subvenir à nos besoins de créer des noeuds, de les connecter,
de créer des agents ou des source de trafic, on peut le voir à l’aide de la Figure 2 ci-dessous.

Figure 2 : script permettant de compléter la Figure 1

5
2.2.2 Exercice 1.2
Quand la simulation nam est lancé on peut appercevoir comme indiqué précedemment un
noeuds n0 et n1 relier.

Figure 3 : Visualisation du code avec nam Figure 4 : Visualisation du trafic avec nam

Figure 5 : Visualisation des paquets avec nam

6
2.2.3 Exercice 1.3

Figure 6 :

L’application nam fournit un support visuel à un réseau à l’aide d’un script, permettant de lancer
,stopper et mettre en pause la simulation.
Il permet aussi de nous données des informations sur le nombre de transmission de paquet de
chaque lien.

2.2.4 Exercice 1.4


Cette application nous aussi de créer un réseau de manière graphique plutôt qu’en écrivant un
script.

7
2.3 Exercice 2
Dans cet exercice il faut reproduire la figure données dans le polycopié. En rajoutant le script
ci-dessous a la Figure 1, on obtiendra la figure voulu dans l’application nam.

Creation des noeuds n0, n1, n2 et n3.


Creation des liens entre les noeuds.
(Duplex,Débit,Latence,Droptail)
Initialisation de la taille du buffer à 10.

Création des agents TCP, UDP, SINK et Null


rattaché respectivement à n0, n1, n3.

Création d’une source de trafic CBR (pkt size :


1kbyte, rate : 1mbps) et la relier a l’agent UDP.

Création d’une application FTP relier a l’agent


TCP.
Relier l’agent UDP à Null
Relier l’agent TCP à SINK
Paquet rouge noeuds n1
Paquet bleu noeuds n0
Déclenchement du trafic de CBR à 0.1s et arret
à 4.5s
Déclenchement du trafic de FTP à 1s et arret à
4s
Figure 7 : Script

8
Figure 8 :gukguiguoi Figure 9 : FTP demande de co Figure 10 : perte

Le débit FTP envoie une demande de connexion avant d’envoyer les paquets au noeuds n3,
puis doublera le nombre de fichier transmis. Le débit CBR est de 1mbps et envoie constament au
noeuds n3. La perte de paquet est faite au noeuds n2 (car nous avons mis un buffer entre n2 et n3
ce qui créer une congestion). C’est l’agent TCP lier a n0 qui détecte la perte. FTP réduit donc ça
fenêtre d’envoie à 1.

2.4 Conclusion du TP1


3 TP2 Outil de simulation de réseaux : NS-2
3.1 Introduction du TP2
3.2 Exercice 1
3.3 Exercice 2
3.4 Conclusion du TP2

10
4 TP3 Outil de simulation de réseaux : NS-2
4.1 Introduction du TP3
4.2 Exercice 1
4.3 Conclusion du TP3

11
5 Conclusion générale

12

Vous aimerez peut-être aussi