Etude des vulnérabilités et desattaques dans le protocole de routage RPL
Abstract
L'objectif de nos travaux était d'étudier les vulnérabilités du protocole RPL face à des comportements illégitimes et d'évaluer l'impact de quelques attaques sur le fonctionnement de ce protocole dans le cadre du projet de Master. Dans une première étape, nous avons déterminé les attaques qui peuvent se produire avec le protocole de routage RPL. Nous avons aussi étudié les travaux réalisés dans ce contexte ainsi que les mesures existantes pour contrer certaines failles du protocole. Pour réduire la consommation de ressources, le protocole RPL offre la possibilité d'inclure des informations de routage dans l'option de l'en-tête IPv6 qui permettent d'identifier rapidement les incohérences dans une topologie de routage en utilisant des mécanismes de vérification de chemins des données et en effectuant des réparations locales quand c'est nécessaire. Dans une deuxième étape, nous avons ainsi étudié plus spécifiquement deux attaques d'incohérence pour RPL, qui manipulent les champs de l'option. Nous les avons implantées dans le simulateur COOJA et avons ensuite évalué l'impact de chaque attaque sur le routage du protocole RPL.