Vous êtes sur la page 1sur 16

TP RSRM

NS2 TP 2
Dr Mahmoud Hadef
TP 2 Réseaux Mobiles
• Pour faciliter la lecture des fichiers trace et
extraire les résultats de la simulation (débit,
nombres des paquets perdus) il nous faut une
méthode efficace et facile a traiter ces types de
fichiers.
• Le AWK est un langage de traitement de lignes
disponibles sur la plupart des systèmes Unix.
• Il est utilise pour la manipulation de fichiers
textuels pour effectuer des recherches ou des
remplacements.
TP 2 Réseaux Mobiles
• Nous allons examiner un exemple simple pour
pouvoir utiliser cet outil avec le NS 2.
• La structure du Program AWK est la suivante:
• BEGIN
Initialisation des variables
• CONTENT
Identification des actions
• END
Affichage des résultats
TP 2 Réseaux Mobiles
Un Exemple d’un fichier du type .tr
TP 2 Réseaux Mobiles

• Action 1: send (s), receive (r), or Dropped (D).


• Action 2: Temps d ’action
• Action 3: La couche ou l’action se passe
 AGT: couche application
 MAC: couche MAC
TP 2 Réseaux Mobiles
Commande a exécuter

awk – f fichier_du_awk fichier_de_trace

Exemple

awk -f PaquetPerdus.awk TP2.tr


Tache 1

Recherchez l’explication des autres actions d’un


fichier du type .tr
TP 2 Réseaux Mobiles
TP 2 Réseaux Mobiles
TP 2 Réseaux Mobiles
TP 2 Réseaux Mobiles
• Les protocoles de routage proactifs: sont basés sur le
même principe des protocoles de routage utilisés dans les
réseaux filaires. Les deux principales méthodes utilisées
sont la méthode « état de lien » (ou Link State) et la
méthode « vecteur de distance » (ou Distance Vector). Ces
deux méthodes exigent une mise à jour périodique des
données de routage qui doit être diffusée par les
différents nœuds de routage du réseau. Les protocoles les
plus importants de cette classe sont LSR (Link State
Routing), OLSR (Optimized Link State Routing) et DSDV
(Dynamic destination-Sequenced Distance Vector).
TP 2 Réseaux Mobiles

• Les protocoles de routage réactifs: Les protocoles


de routage appartenant à cette catégorie, créent
et maintiennent les routes selon les besoins.
• Lorsque le réseau a besoin d’une route, une
procédure de découverte de routes est lancée. Les
protocoles les plus importants de cette classe
• sont DSR (Dynamic Source Routing) et AODV (Ad
hoc On demand Distance Vector).
Tache 2

Expliquer plus en détail les deux protocoles de


routage AODV et DSDV
Résultat 2 nœuds
Résultat de 9 nœuds
Tache 3

• Refaites les mêmes fichiers du awk pour ces


deux protocoles du routages pour un réseau
fixe de 25 nœuds de sorte que l’Emetteur et
le Récepteur sont les plus distancés
possibles.
• Que constatez-vous

Vous aimerez peut-être aussi