Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
4.4. LE ROUTAGE UNICAST DANS LES RÉSEAUX AD-HOC 43<br />
aux changement de topologies du réseau en propageant à chaque voisin les mises<br />
à jours des routes afin que chacun puisse maintenir une vue consistante du réseau.<br />
Cette politique de routage est proche de celle des réseaux filaires actuel basé<br />
sur des méthodes de vecteur de distance ou d’état de lien où chaque noeud maintient<br />
une vision globale de la topologie. Cette famille convient donc bien aux<br />
applications interactives mettant en scène chaque noeud du réseau.<br />
Les différences entre les protocoles membres de cette famille se situent au<br />
niveau du nombre de table nécessaire pour stocker l’information et la manière<br />
dont ils propagent les changements de topologie.<br />
Malheureusement ces protocoles atteignent rapidement leurs limites avec l’accroissement<br />
du nombre de noeuds et de leur mobilité. Les changements de topologies<br />
sont fréquents. Le réseau sera ainsi constamment inondé par les paquets<br />
de contrôle qui ne se propagent pas assez vite pour que chaque noeud soit informé<br />
à temps des changements. Il en résulte des incohérences dans les tables, un<br />
problème de convergence du réseau et une bande passante réduite par la surcharge<br />
des paquets de mise à jour.<br />
Cette famille de protocole est ainsi limitée à des réseaux de petites taille, avec<br />
une faible mobilité et où chaque noeud à besoin d’être en permanence connecté<br />
avec les autres membres du réseau.<br />
Destination Sequenced Distance Vector (DSDV)<br />
DSDV [24] est un protocole de routage basé sur l’algorithme distribué de<br />
Bellman-Ford (DBF). Chaque noeud maintient dans sa table de routage un ensemble<br />
d’information pour chaque destinataire, contenant :<br />
– l’adresse du destinataire<br />
– le nombre de sauts pour l’atteindre et<br />
– le numéro de séquence associé au noeud destinataire.<br />
La principale amélioration apportée par rapport à DBF est l’utilisation de numéros<br />
de séquence permettant aux noeuds mobiles de faire la distinction entre une nouvelle<br />
route et une ancienne. La suppression des paquets de contrôle dont l’information<br />
de routage est déjà connue permet d’éviter qu’un paquet ne tourne<br />
en boucle dans le réseau. Les mises à jour des tables de routage sont envoyées<br />
périodiquement dans le réseau afin de maintenir la consistance des tables. Ce<br />
procédé peut cependant générer un nombre important de messages de contrôle<br />
sur le réseau entraînant ainsi une utilisation inefficace des ressources. Afin de<br />
palier à ce problème DSDV définit deux types de paquet de mise à jour. Le premier<br />
est une mise à jour complète des informations de routage et consiste en<br />
l’émission de l’entièreté de sa table de routage. Durant les périodes de mouvement<br />
occasionnel, les mises à jour complètes sont rares et seul des paquets de<br />
mise à jour incrémentale sont utilisés pour refléter le dernier changement. Ce<br />
dernier procédé est illustré à la figure 4.14 pour la mise à jour des informations