05.01.2014 Views

Réseaux sans fil dans les pays en développement - Wireless ...

Réseaux sans fil dans les pays en développement - Wireless ...

Réseaux sans fil dans les pays en développement - Wireless ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

diffusée <strong>en</strong> tant que messages de contrôle de topologie (TC messages) et<br />

expédiée par <strong>les</strong> voisins que l'olsrd a choisi comme relais “multipoint”.<br />

Le concept des relais multipoint est une nouvelle solution au routage proactif<br />

qui vi<strong>en</strong>t de lʼébauche du standard OLSR. Si chaque nœud retransmet<br />

lʼinformation topologique qu'il a reçue, une surcharge inutile pourrait se produire.<br />

De tel<strong>les</strong> transmissions sont redondantes si un noeud a beaucoup de voisins.<br />

Ainsi, un noeud d'olsrd décide quels voisins sont des relais multipoints favorab<strong>les</strong><br />

qui devrai<strong>en</strong>t expédier ses messages de contrôle de topologie. Notez que <strong>les</strong><br />

relais multipoints sont seulem<strong>en</strong>t choisis uniquem<strong>en</strong>t aux fins de retransmettre<br />

des messages TC. La charge utile (payload) est routée <strong>en</strong> utilisant tous <strong>les</strong><br />

noeuds disponib<strong>les</strong>.<br />

OLSR, spécifie deux autres types de message qui inform<strong>en</strong>t si un noeud offre<br />

une passerelle à d'autres réseaux (messages HNA) ou a des interfaces multip<strong>les</strong><br />

(messages MID). Il n'y a pas grand chose à dire au sujet de ces messages à part<br />

le fait quʼils exist<strong>en</strong>t. Les messages HNA r<strong>en</strong>d<strong>en</strong>t l'olsrd très pratique pour se<br />

connecter à Internet avec un appareil mobile. Quand un noeud se trouve à<br />

l'intérieur du maillage, il détectera des passerel<strong>les</strong> <strong>dans</strong> d'autres réseaux et<br />

choisira toujours celle vers laquelle il a le meilleur itinéraire. Cep<strong>en</strong>dant, l'olsrd<br />

nʼest pas infaillible. Si un noeud annonce qu'il est une passerelle Internet, même<br />

sʼil ne l'est pas parce qu'il ne lʼa jamais été ou parce quʼil nʼest pas <strong>en</strong> ligne à ce<br />

mom<strong>en</strong>t là, <strong>les</strong> autres noeuds feront néanmoins confiance à cette information.<br />

Cette pseudo passerelle est un trou noir. Pour surmonter ce problème, une<br />

application de passerelle dynamique plug-in a été développée. Le plug-in va<br />

automatiquem<strong>en</strong>t détecter si la passerelle est vraim<strong>en</strong>t connectée et si le li<strong>en</strong> est<br />

toujours actif. Si ce nʼest pas le cas, l'olsrd cesse d'<strong>en</strong>voyer de faux messages<br />

HNA. Il est fortem<strong>en</strong>t recommandé de compiler et dʼutiliser ce plugin au lieu de<br />

dép<strong>en</strong>dre des messages HNA statiques.<br />

Pratique<br />

Olsrd accomplit le routage IP <strong>dans</strong> l'espace- utilisateur; l'installation est donc<br />

assez facile. Les paquets d'installation sont disponib<strong>les</strong> pour Op<strong>en</strong>WRT,<br />

AccessCube, Mac OS X, Debian GNU/Linux et Windows. OLSR est une partie<br />

standard de Metrix Pyramid. Si vous devez faire une compilation de la source,<br />

veuillez lire la docum<strong>en</strong>tation qui est fournie avec le paquet. Si tout est configuré<br />

correctem<strong>en</strong>t tout ce que vous devez faire est de démarrer le programme olsr.<br />

Tout d'abord, il faut s'assurer que chaque noeud a une adresse IP unique<br />

statiquem<strong>en</strong>t assignée pour chaque interface utilisée <strong>dans</strong> le maillage. Il nʼest<br />

pas recommandé (ni faisable) d'utiliser le DHCP <strong>dans</strong> un réseau maillé IP. Une<br />

requête DHCP ne sera pas répondue par un serveur DHCP si le noeud qui la<br />

demande a besoin d'un li<strong>en</strong> multi-bond pour se connecter à lui et déployer un<br />

relais dhcp <strong>dans</strong> tout un maillage est quasiem<strong>en</strong>t impraticable. Ce problème<br />

pourrait être résolu <strong>en</strong> utilisant IPv6, puisqu'il y a beaucoup d'espace disponible<br />

pour générer une adresse IP unique à partir de l'adresse MAC de chaque carte<br />

impliquée (comme suggéré par K. W<strong>en</strong>iger et M. Zitterbart (2002) <strong>dans</strong> « IPv6<br />

State<strong>les</strong>s Address Autoconfiguration in large mobile ad hoc networks »).<br />

Une page-wiki où chaque personne intéressée peut choisir une adresse IPv4<br />

individuelle pour chaque interface exécutant olsr daemon, pourrait conv<strong>en</strong>ir.<br />

60 ⎪ Chapitre 3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!