Protocoles réactifs vs proactifs
Les protocoles réactifs et proactifs sont les protocoles de routage utilisés dans les réseaux mobiles ad hoc pour envoyer des données de l'hôte à la destination. Un paquet de données est envoyé de la source à la destination dans un réseau ad hoc via plusieurs nœuds mobiles. Ce type de réseau est généralement utilisé dans une zone sinistrée, un domaine militaire ou dans l'espace où l'infrastructure fixe est détruite ou n'existe pas. Les nœuds de ce réseau fonctionnent comme des routeurs vers les données par paquets et les transmettent d'un nœud à un autre jusqu'à la destination. Ces nœuds sont mobiles et peuvent être situés sur un bateau, une voiture, un bus ou un avion. Comme les données doivent passer par plusieurs nœuds avant d'être livrées, un protocole de routage est indispensable pour que les données puissent être transmises d'un nœud à un autre et livrées à la bonne adresse. Les protocoles de routage sont classés en six catégories selon la manière dont ils effectuent leur travail et nous en discuterons deux, les protocoles réactifs et proactifs.
Protocoles réactifs
Il existe deux types de protocoles réactifs Ad hoc On-Demand Distance Vector ou AODV et Temporary Ordering Routing Algorithm ou TORA. Dans le protocole de routage AODV, le nœud fonctionne de manière indépendante et ne transporte pas les informations des nœuds adjacents ou les informations des autres nœuds du réseau. Ils ne fonctionnent que lorsqu'une donnée leur est délivrée afin de maintenir l'itinéraire vers la destination. Ces nœuds ont les informations sur la route par laquelle les données doivent être livrées afin qu'ils transmettent le paquet au nœud suivant sur une route prédéterminée. TORA est un algorithme très efficace et adaptatif car il travaille sur tous les itinéraires les plus courts possibles de la source à la destination. Ce protocole est capable d'assurer la création de route, le parcours des données et d'effacer la route en cas de partition dans le réseau. Dans ce protocole, chaque nœud transporte les informations de ses nœuds voisins.
Protocoles proactifs
Ce protocole utilise un vecteur de distance de séquence de destination ou un routeur DSDV conçu avec l'algorithme Bellmann-Ford. Dans ce protocole, tous les nœuds conservent les informations sur le nœud suivant. Tous les nœuds mobiles de ce protocole doivent relayer ses entrées vers ses nœuds adjacents. Les nœuds qui se trouvent sur la route transmettent les données de paquet d'un nœud à l'autre après accord mutuel. Par conséquent, tous les nœuds doivent constamment mettre à jour leur position dans le protocole DSDV afin qu'il n'y ait pas d'interruption de la route.
En bref:
Protocoles proactifs vs réactifs
• Le délai moyen de bout en bout ou le temps mis par les données pour atteindre la destination depuis la source est variable dans les protocoles réactifs mais reste constant dans les protocoles proactifs pour un réseau ad hoc donné.
• La livraison de paquets de données est beaucoup plus efficace dans les protocoles réactifs que dans les protocoles proactifs.
• Les protocoles réactifs sont beaucoup plus rapides en termes de performances que les protocoles proactifs.
• Les protocoles réactifs sont beaucoup plus adaptatifs et fonctionnent beaucoup mieux dans différentes topographies que les protocoles proactifs.