Simulation De Deux Réseaux
Locaux LANs ET Deux Routeurs
Utilisant NS-3
ROMAN Anass
Pr. EL KHAL Said
Généralité sur la simulation de réseaux
Généralité sur NS (Network Simulator)
Conclusion
Implémentation
PLAN
Généralité
Sur
La
Simulation
Du
Réseaux
La simulation de réseau est un type de méthode dans la recherche d'un réseau informatique
où un logiciel forme les performances d'un réseau en analysant les relations entre les
différentes entités du réseau telles que les liens, les Nswitched, les routeurs, les nœuds , les
points d'accès.
Les performances du réseau, les différentes applications, services et supports peuvent être
surveillés dans un laboratoire d'analyse.
Différentes caractéristiques de l'environnement peuvent également être modifiées de
manière contrôlée pour évaluer le fonctionnement du réseau ou des protocoles dans
différentes conditions.
Généralité
Sur
La
Simulation
Du
Réseaux
Les simulateurs open
source sont :
-OPNET
-QualNet
Les simulateurs
commerciaux sont :
-Simulateur de réseau version 2 (NS-2)
-Ns3
-Netkit
-Marionnette
-JSIM (simulation basée sur Java)
Généralité
Sur
La
Simulation
Du
Réseaux
Les avantages des simulateurs de réseau sont les suivants :
Le principal avantage d'un simulateur est de fournir une rétroaction pratique aux utilisateurs
lors de la conception de systèmes réels.
Ils permettent aux concepteurs du système d'étudier les problèmes à de nombreux niveaux
d'abstraction.
Généralité
Sur
NS
(Network
Simulator)
NS acronyme pour "Network Simulator" est le nom d'une série de simulateurs de réseau à
événements discrets, en particulier ns-1 , ns-2 et ns-3 . Tous sont des simulateurs de réseaux
informatiques à événements discrets, principalement utilisés dans la recherche et
l'enseignement.
NS est un simulateur de réseau (c'est à dire n'est pas emulateur comme packet tracer). Il
simulera le comportement réel d'un routeur ou d'un commutateur ou de tout périphérique
réseau, ce qui signifie que vous aurez besoin d'un véritable appareil iOS fonctionnel pour
exécuter l'appareil et NS l'exécutera dans la mémoire principale de votre ordinateur, où le
système d'exploitation sera copié sur votre ordinateurs RAM (où la RAM contiendra le système
d'exploitation hôte avec le système d'exploitation des routeurs).
Généralité
Sur
NS
(Network
Simulator)
Ce type de simulateur est principalement conçu à des fins d'enseignement ainsi que de
recherche.
NS3 fournit un support substantiel pour la simulation des protocoles TCP, de routage
et de multidiffusion sur les réseaux filaires et sans fil (locaux et satellites).
Ecrit en C++
Scripts d’utilisation en C++ ou Python(c'est à dire vous pouvez créer votre projet en C++ ou
python).
Généralité
Sur
NS
(Network
Simulator)
Simulation de protocoles : TCP, UDP, IPv4, IPv6, OLSR, AODV …
Simulation de médias : Ethernet, WIFI, WiMAX . . .
Définition de la topologie du réseau : Statique ou dynamique (modèles de mobilité).
La création de nœuds :
Définition et installation du média de communication:
Généralité
Sur
NS
(Network
Simulator)
Installation du protocole IP :
Mise en place du serveur :
Généralité
Sur
NS
(Network
Simulator)
Installation du client :
Démarrage de simulation :
Généralité
Sur
NS
(Network
Simulator)
Implémentation
La Topologie simulée
Etape 1 :
Etape 2 :
Implémentation
Etape 3 :
Etape 4 :
Implémentation
Etape 5 :
Implémentation
Implémentation
Conclusion
Les points abordés durant cette présentation :
- Le simulateur ns-3 et ses outils.
- Comprendre l’écriture d’un script NS-3 simple en C++.
- Les outils de simulation de réseaux.
- Exemple de simulation de réseau.
presentation.pptx

presentation.pptx

  • 1.
    Simulation De DeuxRéseaux Locaux LANs ET Deux Routeurs Utilisant NS-3 ROMAN Anass Pr. EL KHAL Said
  • 2.
    Généralité sur lasimulation de réseaux Généralité sur NS (Network Simulator) Conclusion Implémentation PLAN
  • 3.
    Généralité Sur La Simulation Du Réseaux La simulation deréseau est un type de méthode dans la recherche d'un réseau informatique où un logiciel forme les performances d'un réseau en analysant les relations entre les différentes entités du réseau telles que les liens, les Nswitched, les routeurs, les nœuds , les points d'accès. Les performances du réseau, les différentes applications, services et supports peuvent être surveillés dans un laboratoire d'analyse. Différentes caractéristiques de l'environnement peuvent également être modifiées de manière contrôlée pour évaluer le fonctionnement du réseau ou des protocoles dans différentes conditions.
  • 4.
    Généralité Sur La Simulation Du Réseaux Les simulateurs open sourcesont : -OPNET -QualNet Les simulateurs commerciaux sont : -Simulateur de réseau version 2 (NS-2) -Ns3 -Netkit -Marionnette -JSIM (simulation basée sur Java)
  • 5.
    Généralité Sur La Simulation Du Réseaux Les avantages dessimulateurs de réseau sont les suivants : Le principal avantage d'un simulateur est de fournir une rétroaction pratique aux utilisateurs lors de la conception de systèmes réels. Ils permettent aux concepteurs du système d'étudier les problèmes à de nombreux niveaux d'abstraction.
  • 6.
    Généralité Sur NS (Network Simulator) NS acronyme pour"Network Simulator" est le nom d'une série de simulateurs de réseau à événements discrets, en particulier ns-1 , ns-2 et ns-3 . Tous sont des simulateurs de réseaux informatiques à événements discrets, principalement utilisés dans la recherche et l'enseignement. NS est un simulateur de réseau (c'est à dire n'est pas emulateur comme packet tracer). Il simulera le comportement réel d'un routeur ou d'un commutateur ou de tout périphérique réseau, ce qui signifie que vous aurez besoin d'un véritable appareil iOS fonctionnel pour exécuter l'appareil et NS l'exécutera dans la mémoire principale de votre ordinateur, où le système d'exploitation sera copié sur votre ordinateurs RAM (où la RAM contiendra le système d'exploitation hôte avec le système d'exploitation des routeurs).
  • 7.
    Généralité Sur NS (Network Simulator) Ce type desimulateur est principalement conçu à des fins d'enseignement ainsi que de recherche. NS3 fournit un support substantiel pour la simulation des protocoles TCP, de routage et de multidiffusion sur les réseaux filaires et sans fil (locaux et satellites). Ecrit en C++ Scripts d’utilisation en C++ ou Python(c'est à dire vous pouvez créer votre projet en C++ ou python).
  • 8.
    Généralité Sur NS (Network Simulator) Simulation de protocoles: TCP, UDP, IPv4, IPv6, OLSR, AODV … Simulation de médias : Ethernet, WIFI, WiMAX . . . Définition de la topologie du réseau : Statique ou dynamique (modèles de mobilité).
  • 9.
    La création denœuds : Définition et installation du média de communication: Généralité Sur NS (Network Simulator)
  • 10.
    Installation du protocoleIP : Mise en place du serveur : Généralité Sur NS (Network Simulator)
  • 11.
    Installation du client: Démarrage de simulation : Généralité Sur NS (Network Simulator)
  • 12.
  • 13.
    Etape 1 : Etape2 : Implémentation
  • 14.
    Etape 3 : Etape4 : Implémentation
  • 15.
  • 16.
  • 17.
    Conclusion Les points abordésdurant cette présentation : - Le simulateur ns-3 et ses outils. - Comprendre l’écriture d’un script NS-3 simple en C++. - Les outils de simulation de réseaux. - Exemple de simulation de réseau.