SlideShare une entreprise Scribd logo
1  sur  31
MINISTERE DE L’ENSEIGNEMENT SUPERIEUR DE LA  RECHERCHE SCIENTIFIQUE ET DE LA TECHNOLOGIE UNIVERSITE DE MANOUBA ECOLE NATIONALE DES SCIENCES DE L’INFORMATIQUE PROJET DE FIN D’ETUDES Présenté en vue de l’obtention du  DIPLÔME D’INGENIEUR EN INFORMATIQUE Sujet Modélisation et implémentation du protocole Neighbour Discovery d’IPv6 dans le projet Open Source NS-3 Réalisé par : Mehdi Benamor. Encadré par :  Dr . Nicolas Montavont. Supervisé par :  Pr . Abdelfattah Belghith. Année universitaire 2007/2008
Année universitaire 2007/2008 Ce travail a été effectué dans TELECOM Bretagne, centre de recherche international en sciences et technologies de l’information et membre privilégié des entreprises innovantes. Notre objectif était la préparation, en collaboration avec l’université de Strasbourg,  d’une version de NS-3 qui supporte la totalité de la pile IPv6.  La tâche spécifique à ce projet est la modélisation puis l’implémentation du protocole Neighbour Discovery dans le simulateur NS-3 avec le développement des techniques de routage. ,[object Object],[object Object],[object Object],[object Object],[object Object],Présentation générale
Année universitaire 2007/2008 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Année universitaire 2007/2008 ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Année universitaire 2007/2008 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Année universitaire 2007/2008 ,[object Object],[object Object],[object Object],[object Object],[object Object],Protocole de découverte des voisins  Neighbour Discovery ,[object Object],[object Object],[object Object],ICMP ,[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Année universitaire 2007/2008 Protocole de découverte des voisins  Neighbour Discovery Application ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Ethernet RS RS RA RA RA NS NA
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Année universitaire 2007/2008 L’étude de performance d’un système est primordiale pour dégager des informations utiles liées à son fonctionnement. Comportement avec l’environnement extérieur Limites par rapport aux objectifs conçus ,[object Object],[object Object],[object Object],[object Object],Euh!! heureusement ! ,[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Année universitaire 2007/2008 ,[object Object],Système Modèle ,[object Object],[object Object],[object Object],[object Object],Emulation Simulation conduite par trace Simulation à événements discrets Simulation Continue ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Année universitaire 2007/2008 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Année universitaire 2007/2008 Architecture d’un nœud dans NS-3 ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Problématique : Neighbour Discovery dans NS-3 Année universitaire 2007/2008 ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Année universitaire 2007/2008 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Année universitaire 2007/2008 Vue globale de NS-3
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Année universitaire 2007/2008 Spécification des détails fonctionnels du « Neighbour Discovery » Application Transport Réseau NetDevice Interfaces Canal de transmission ,[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Année universitaire 2007/2008 Spécification des détails fonctionnels du « Neighbour Discovery » Application Transport Réseau NetDevice Interfaces Canal de transmission 1 2 Gérer les adresses Conserver des paramètres réseau Assurer l’envoi du paquet au NetDevice interface Configuration des adresses globales préfixe adresse routeur p1 a1 A préfixe adresse routeur p2 a2 B p1 p2
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Année universitaire 2007/2008 Spécification des détails fonctionnels du « Neighbour Discovery » Application Transport Réseau NetDevice Interfaces Canal de transmission Résolution des adresses MAC Paquet en attente Chercher une entrée dans la cache ,[object Object],[object Object],NS NA
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Année universitaire 2007/2008 Spécification des détails fonctionnels du « Neighbour Discovery » Application Transport Réseau NetDevice Interfaces Canal de transmission Gérer les interfaces Gérer les préfixes Gérer les routes Transférer le paquet à une interface Couche réseau ,[object Object],[object Object],[object Object],RA RA RA Destination Préfixe Interface @r1 p1 1
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Année universitaire 2007/2008 Spécification des détails fonctionnels du « Neighbour Discovery » Application Transport Réseau NetDevice Interfaces Canal de transmission Construire des messages ICMP Traiter des messages ICMP Configuration et mise à jour Couche transport Couche réseau <extends>
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Année universitaire 2007/2008 Spécification des détails fonctionnels du « Neighbour Discovery » Application Transport Réseau NetDevice Interfaces Canal de transmission Lancer et arrêter la simulation Configurer les interfaces des routeurs Préciser les options du traçage Couche application ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Année universitaire 2007/2008 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Année universitaire 2007/2008 Application Transport Réseau NetDevice Interfaces Canal de transmission ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],NdiscIpv6Interface Ipv6Interface List<InterfaceAddress > NetDevice m_addressList m_netDevice NdiscCache
Année universitaire 2007/2008 Application Transport Réseau NetDevice Interfaces Canal de transmission ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Ipv6L3Protocol m_routes List<pair <Ipv6Address, Ipv6Prefix>> List<Ipv6Interface> Ipv6StaticRouting List<Ipv6Route> m_prefixLis t m_interfaceList
Année universitaire 2007/2008 Application Transport Réseau NetDevice Interfaces Canal de transmission ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Icmpv6L4Protocol Header Icmpv6Header Ipv6L4Protocol Icmpv6NS Icmpv6NA Icmpv6RS Icmpv6RA Icmpv6OptionHeader
Année universitaire 2007/2008 Application Transport Réseau NetDevice Interfaces Canal de transmission ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],radvd radvdHelper List< InterfaceConfig > m_interfaces
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Année universitaire 2007/2008 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Année universitaire 2007/2008 ,[object Object],[object Object],[object Object],Scénario 1 :  Envoi non périodique en unicast des RS et RA ,[object Object],[object Object],[object Object],[object Object],[object Object],Table de routage (Host) MAC  0a :ff :00 :00 :00 :01 Préfixe 2001 :1 : :/64  MAC 0a :ff :00 :00 :00 :02 Destination NextHop Interface :: fe80 : :0aff :00ff :fe00 :0001 1 ::1 :: 0 2001:1:: :: 1
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Année universitaire 2007/2008 ,[object Object],[object Object],[object Object],Scénario 2 :  Envoi périodique en multicast des RA et des RS Table de routage (Host1/ Host2) ,[object Object],[object Object],[object Object],[object Object],[object Object],MAC  0a :ff :00 :00 :00 :01 Préfixe 2001 :1 : :/64  MAC 0a :ff :00 :00 :00 :02 MAC 0a :ff :00 :00 :00 :03 Destination NextHop Interface :: fe80 : :0aff :00ff :fe00 :0001 1 ::1 :: 0 fe80:: :: 1 2001:1:: :: 1
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Année universitaire 2007/2008 ,[object Object],[object Object],[object Object],Scénario 3 :  Envoi périodique en multicast des RA et des RS Table de routage (Host1) ,[object Object],[object Object],[object Object],[object Object],[object Object],MAC  0a :ff :00 :00 :00 :01 MAC  0a :ff :00 :00 :00 :03 MAC  0a :ff :00 :00 :00 :02 MAC  0a :ff :00 :00 :00 :04 2001 :1 : :/64  2001 :2: :/64  2001 :3 : :/64  2001 :4 : :/64  Destination NextHop Interface :: fe80 : :0aff :00ff :fe00 :0001 1 ::1 :: 0 fe80:: :: 1 2001:1:: :: 1 2001:3:: :: 1
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Année universitaire 2007/2008 Conclusion et perspectives :  ,[object Object],[object Object],[object Object],[object Object],[object Object],Etendre le code du simulateur par l’ajout des algorithmes de routage au sein des backbones de routeurs pour étaler l’utilisation de NS-3 à des réseaux à grandes échelles ,[object Object]
Année universitaire 2007/2008

Contenu connexe

En vedette

Cour simulation ns2
Cour simulation ns2Cour simulation ns2
Cour simulation ns2Gilles Samba
 
Simulation and Performance Analysis of AODV using NS-2.34
Simulation and Performance Analysis of AODV using NS-2.34Simulation and Performance Analysis of AODV using NS-2.34
Simulation and Performance Analysis of AODV using NS-2.34Shaikhul Islam Chowdhury
 
LTE Presentation [French]
LTE Presentation [French] LTE Presentation [French]
LTE Presentation [French] Assia Mounir
 
Protocol implementation on NS2
Protocol implementation on NS2Protocol implementation on NS2
Protocol implementation on NS2amreshrai02
 
NS-2 Tutorial
NS-2 TutorialNS-2 Tutorial
NS-2 Tutorialcode453
 
Projet de fin d etudes
Projet de fin d etudesProjet de fin d etudes
Projet de fin d etudes3azwa
 
Final show
Final showFinal show
Final showflorenzo
 
visioaccueils - EPN 2.0 CRéATIF
visioaccueils - EPN 2.0 CRéATIFvisioaccueils - EPN 2.0 CRéATIF
visioaccueils - EPN 2.0 CRéATIFPhilippe Cazeneuve
 
Représentation et accès: continuités et transformations. Chapitre 4. Métadonn...
Représentation et accès: continuités et transformations. Chapitre 4. Métadonn...Représentation et accès: continuités et transformations. Chapitre 4. Métadonn...
Représentation et accès: continuités et transformations. Chapitre 4. Métadonn...Sylvie Dalbin
 
Estilo e ideología del club 7. Salvación 1
Estilo e ideología del club 7. Salvación 1Estilo e ideología del club 7. Salvación 1
Estilo e ideología del club 7. Salvación 1Efecto Alquimia
 
Emtp User Group092008 Edf Ttr Discordance Phase Web
Emtp User Group092008 Edf Ttr Discordance Phase WebEmtp User Group092008 Edf Ttr Discordance Phase Web
Emtp User Group092008 Edf Ttr Discordance Phase Webcorinne rocherieux
 
Puesta De Sol Omaima
Puesta De Sol OmaimaPuesta De Sol Omaima
Puesta De Sol OmaimaOscar Vaquero
 
Démo no2: Déploiement INSPIRE en région
Démo no2: Déploiement INSPIRE en régionDémo no2: Déploiement INSPIRE en région
Démo no2: Déploiement INSPIRE en régionteleparc
 
Air Du Nkam Auto
Air Du Nkam AutoAir Du Nkam Auto
Air Du Nkam Autoalex3232
 

En vedette (20)

Cour simulation ns2
Cour simulation ns2Cour simulation ns2
Cour simulation ns2
 
ns-3 Tutorial
ns-3 Tutorialns-3 Tutorial
ns-3 Tutorial
 
Simulation and Performance Analysis of AODV using NS-2.34
Simulation and Performance Analysis of AODV using NS-2.34Simulation and Performance Analysis of AODV using NS-2.34
Simulation and Performance Analysis of AODV using NS-2.34
 
LTE Presentation [French]
LTE Presentation [French] LTE Presentation [French]
LTE Presentation [French]
 
Protocol implementation on NS2
Protocol implementation on NS2Protocol implementation on NS2
Protocol implementation on NS2
 
4 g lte
4 g lte4 g lte
4 g lte
 
NS-2 Tutorial
NS-2 TutorialNS-2 Tutorial
NS-2 Tutorial
 
INTRODUCTION LTE
INTRODUCTION LTEINTRODUCTION LTE
INTRODUCTION LTE
 
Ns2
Ns2Ns2
Ns2
 
Projet de fin d etudes
Projet de fin d etudesProjet de fin d etudes
Projet de fin d etudes
 
Final show
Final showFinal show
Final show
 
Felicitación
FelicitaciónFelicitación
Felicitación
 
visioaccueils - EPN 2.0 CRéATIF
visioaccueils - EPN 2.0 CRéATIFvisioaccueils - EPN 2.0 CRéATIF
visioaccueils - EPN 2.0 CRéATIF
 
Représentation et accès: continuités et transformations. Chapitre 4. Métadonn...
Représentation et accès: continuités et transformations. Chapitre 4. Métadonn...Représentation et accès: continuités et transformations. Chapitre 4. Métadonn...
Représentation et accès: continuités et transformations. Chapitre 4. Métadonn...
 
Estilo e ideología del club 7. Salvación 1
Estilo e ideología del club 7. Salvación 1Estilo e ideología del club 7. Salvación 1
Estilo e ideología del club 7. Salvación 1
 
Emtp User Group092008 Edf Ttr Discordance Phase Web
Emtp User Group092008 Edf Ttr Discordance Phase WebEmtp User Group092008 Edf Ttr Discordance Phase Web
Emtp User Group092008 Edf Ttr Discordance Phase Web
 
Puesta De Sol Omaima
Puesta De Sol OmaimaPuesta De Sol Omaima
Puesta De Sol Omaima
 
Démo no2: Déploiement INSPIRE en région
Démo no2: Déploiement INSPIRE en régionDémo no2: Déploiement INSPIRE en région
Démo no2: Déploiement INSPIRE en région
 
2
22
2
 
Air Du Nkam Auto
Air Du Nkam AutoAir Du Nkam Auto
Air Du Nkam Auto
 

Similaire à pfe benamor

Data mining for the evaluation of AODV and DSDV protocols in AD-HOC topologies
Data mining for the evaluation of AODV and DSDV protocols in AD-HOC topologiesData mining for the evaluation of AODV and DSDV protocols in AD-HOC topologies
Data mining for the evaluation of AODV and DSDV protocols in AD-HOC topologiesEmna Trabelsi
 
M10035 formation-comprendre-les-technologies-d-infrastructure-reseau-et-de-pl...
M10035 formation-comprendre-les-technologies-d-infrastructure-reseau-et-de-pl...M10035 formation-comprendre-les-technologies-d-infrastructure-reseau-et-de-pl...
M10035 formation-comprendre-les-technologies-d-infrastructure-reseau-et-de-pl...CERTyou Formation
 
ITN_Module_6.pptx
ITN_Module_6.pptxITN_Module_6.pptx
ITN_Module_6.pptxserieux1
 
Path Compuation Element for the optical (DWDM) layer
Path Compuation Element  for the optical (DWDM) layerPath Compuation Element  for the optical (DWDM) layer
Path Compuation Element for the optical (DWDM) layerRabah GUEDREZ
 
SQLSaturday Paris 2014 - Automatisez les tests de vos développements BI grâce...
SQLSaturday Paris 2014 - Automatisez les tests de vos développements BI grâce...SQLSaturday Paris 2014 - Automatisez les tests de vos développements BI grâce...
SQLSaturday Paris 2014 - Automatisez les tests de vos développements BI grâce...GUSS
 
Asp.net Présentation de L'application "Organizer"
Asp.net Présentation de L'application "Organizer"Asp.net Présentation de L'application "Organizer"
Asp.net Présentation de L'application "Organizer"Nazih Heni
 
Automatiser les tests des développements BI grâce à NBi
Automatiser les tests des développements BI grâce à NBiAutomatiser les tests des développements BI grâce à NBi
Automatiser les tests des développements BI grâce à NBiCédric Charlier
 
Évaluation des performances du réseau 3G : application à la couche réseau
Évaluation des performances du réseau 3G : application à la couche réseauÉvaluation des performances du réseau 3G : application à la couche réseau
Évaluation des performances du réseau 3G : application à la couche réseauAchraf Trabelsi
 
CV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel FrCV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel FrSaddam ZEMMALI ☁
 
Programmation réseau en JAVA
Programmation réseau en JAVAProgrammation réseau en JAVA
Programmation réseau en JAVABachir Benyammi
 
Alphorm.com Formation CCNA 200-301 version 2020 (1of6) : Les Fondamentaux des...
Alphorm.com Formation CCNA 200-301 version 2020 (1of6) : Les Fondamentaux des...Alphorm.com Formation CCNA 200-301 version 2020 (1of6) : Les Fondamentaux des...
Alphorm.com Formation CCNA 200-301 version 2020 (1of6) : Les Fondamentaux des...Alphorm
 
architectureNTiers.pdf
architectureNTiers.pdfarchitectureNTiers.pdf
architectureNTiers.pdfbetxso156
 
PRESENTTION_DU_PROJET_DE_SUPER_021337.docx
PRESENTTION_DU_PROJET_DE_SUPER_021337.docxPRESENTTION_DU_PROJET_DE_SUPER_021337.docx
PRESENTTION_DU_PROJET_DE_SUPER_021337.docxAlbanHenovi
 
Présentation de Django @ Orange Labs (FR)
Présentation de Django @ Orange Labs (FR)Présentation de Django @ Orange Labs (FR)
Présentation de Django @ Orange Labs (FR)Martin Latrille
 

Similaire à pfe benamor (20)

Data mining for the evaluation of AODV and DSDV protocols in AD-HOC topologies
Data mining for the evaluation of AODV and DSDV protocols in AD-HOC topologiesData mining for the evaluation of AODV and DSDV protocols in AD-HOC topologies
Data mining for the evaluation of AODV and DSDV protocols in AD-HOC topologies
 
M10035 formation-comprendre-les-technologies-d-infrastructure-reseau-et-de-pl...
M10035 formation-comprendre-les-technologies-d-infrastructure-reseau-et-de-pl...M10035 formation-comprendre-les-technologies-d-infrastructure-reseau-et-de-pl...
M10035 formation-comprendre-les-technologies-d-infrastructure-reseau-et-de-pl...
 
ITN_Module_6.pptx
ITN_Module_6.pptxITN_Module_6.pptx
ITN_Module_6.pptx
 
Path Compuation Element for the optical (DWDM) layer
Path Compuation Element  for the optical (DWDM) layerPath Compuation Element  for the optical (DWDM) layer
Path Compuation Element for the optical (DWDM) layer
 
SQLSaturday Paris 2014 - Automatisez les tests de vos développements BI grâce...
SQLSaturday Paris 2014 - Automatisez les tests de vos développements BI grâce...SQLSaturday Paris 2014 - Automatisez les tests de vos développements BI grâce...
SQLSaturday Paris 2014 - Automatisez les tests de vos développements BI grâce...
 
Routing in 6lowpan (in French)
Routing in 6lowpan (in French) Routing in 6lowpan (in French)
Routing in 6lowpan (in French)
 
_JCVFr
_JCVFr_JCVFr
_JCVFr
 
Asp.net Présentation de L'application "Organizer"
Asp.net Présentation de L'application "Organizer"Asp.net Présentation de L'application "Organizer"
Asp.net Présentation de L'application "Organizer"
 
CV_Bilel CHAOUADI
CV_Bilel CHAOUADICV_Bilel CHAOUADI
CV_Bilel CHAOUADI
 
Automatiser les tests des développements BI grâce à NBi
Automatiser les tests des développements BI grâce à NBiAutomatiser les tests des développements BI grâce à NBi
Automatiser les tests des développements BI grâce à NBi
 
Évaluation des performances du réseau 3G : application à la couche réseau
Évaluation des performances du réseau 3G : application à la couche réseauÉvaluation des performances du réseau 3G : application à la couche réseau
Évaluation des performances du réseau 3G : application à la couche réseau
 
CV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel FrCV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel Fr
 
Programmation réseau en JAVA
Programmation réseau en JAVAProgrammation réseau en JAVA
Programmation réseau en JAVA
 
Mysql
MysqlMysql
Mysql
 
Alphorm.com Formation CCNA 200-301 version 2020 (1of6) : Les Fondamentaux des...
Alphorm.com Formation CCNA 200-301 version 2020 (1of6) : Les Fondamentaux des...Alphorm.com Formation CCNA 200-301 version 2020 (1of6) : Les Fondamentaux des...
Alphorm.com Formation CCNA 200-301 version 2020 (1of6) : Les Fondamentaux des...
 
architectureNTiers.pdf
architectureNTiers.pdfarchitectureNTiers.pdf
architectureNTiers.pdf
 
PRESENTTION_DU_PROJET_DE_SUPER_021337.docx
PRESENTTION_DU_PROJET_DE_SUPER_021337.docxPRESENTTION_DU_PROJET_DE_SUPER_021337.docx
PRESENTTION_DU_PROJET_DE_SUPER_021337.docx
 
Présentation de Django @ Orange Labs (FR)
Présentation de Django @ Orange Labs (FR)Présentation de Django @ Orange Labs (FR)
Présentation de Django @ Orange Labs (FR)
 
Cv tayachi nadhir fr
Cv tayachi nadhir frCv tayachi nadhir fr
Cv tayachi nadhir fr
 
Presentation final
Presentation finalPresentation final
Presentation final
 

pfe benamor

  • 1. MINISTERE DE L’ENSEIGNEMENT SUPERIEUR DE LA RECHERCHE SCIENTIFIQUE ET DE LA TECHNOLOGIE UNIVERSITE DE MANOUBA ECOLE NATIONALE DES SCIENCES DE L’INFORMATIQUE PROJET DE FIN D’ETUDES Présenté en vue de l’obtention du DIPLÔME D’INGENIEUR EN INFORMATIQUE Sujet Modélisation et implémentation du protocole Neighbour Discovery d’IPv6 dans le projet Open Source NS-3 Réalisé par : Mehdi Benamor. Encadré par : Dr . Nicolas Montavont. Supervisé par : Pr . Abdelfattah Belghith. Année universitaire 2007/2008
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.