WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Etude sur les protocoles de routage d'un réseau sans fil en mode Ad Hoc et leurs impacts. "cas de protocoles OLSR et AODV"

( Télécharger le fichier original )
par Daniel MABELE MONDONGA
Institut supérieur d'informatique, programmation et analyse de Kinshasa - Ingénieur informaticien 2010
  

précédent sommaire suivant

Extinction Rebellion

4.3 PRESENTATION DU PROTOCOLE DE ROUTAGE OLSR (Optimized Link State Routing)

4.3.1 Définition :

OLSR est un protocole de routage proactif, conçu pour fonctionner dans un environnement mobile distribué sans aucune entité centrale le contrôlant et réagissant à la mobilité (réseaux Ad hoc). Il est utilisé dans les réseaux denses et peu mobiles.

Il représente une adaptation et une optimisation du principe de routage à état de lien pour les réseaux ad hoc. Il permet d'obtenir les routes de plus court chemin. L'optimisation tient au fait que dans un protocole à état de lien, chaque noeud déclare ses liens directs avec tous ses voisins à tout le réseau. Dans le cas d'OLSR, les noeuds ne vont déclarer qu'une sous partie de leur voisinage par l'utilisation de relais multipoints MPR (Multipoint Relay).

16 M. Dawoud. Analyse du protocole AODV. Université Paul sabatier, 2006

4.3.2 Le format du paquet OLSR :

Contrairement à AODV qui offre un format spécifique à chacun de ces messages, le protocole OLSR définit un format général du paquet, donné sur la figure. Ce format est unique pour tous les messages circulant sur le réseau.

En plus des messages d'échange de trafic de contrôle HELLO et TC (Topologie Control), le protocole OLSR propose deux autres types différents de messages: MID (Multiple Interface Declaration) et HNA (Host and Network Association)

Chaque paquet peut contenir plusieurs messages identifiés par un type. Ceci permet d'envoyer plusieurs informations à un noeud en une seule transmission. Selon la taille de MTU (Maximum Transfer Unit), un noeud peut ajouter de différents messages et les transmettre ensemble. Par conséquent différents types de messages peuvent être émis ensemble mais traités et retransmis différemment dans chaque noeud. Quand ce dernier reçoit un paquet, il examine les entêtes des messages et en détermine le type selon la valeur du champ message type. Dans OLSR, un message du control individuel est uniquement identifié par une adresse initiale (Originator address) et son numéro de séquence MSN (Message Sequence Num ber).

Le champ Originator address indique la source d'un message, par contre au champ MSN nous permet d'éviter le traitement et relayage multiple de même message pour un noeud.

Remarque :

Le routage des données, se fait saut par saut. Sur la base des informations reçus à partir des paquets de contrôle (HELLO et TC) envoyés par un noeud du réseau, chaque noeud / routeur calcule sa table de routage. Le protocole OLSR ne manipule pas directement les paquets de données. C'est la couche IP (réseau) qui prend en charge les paquets de données et les routes suivant les informations contenues dans sa table de routage. OLSR utilise le format standard des paquets I P pour envoyer les messages de contrôle.

précédent sommaire suivant






Extinction Rebellion





Changeons ce systeme injuste, Soyez votre propre syndic





"En amour, en art, en politique, il faut nous arranger pour que notre légèreté pèse lourd dans la balance."   Sacha Guitry