T-TRAIL: Preventing Decreased Rank Attacks in RPL-based IoT Networks

Bachelor Thesis (2021)
Authors

W.E.P. Tolsma (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Supervisors

Chhagan Lal (TU Delft - Cyber Security)

Mauro Conti (TU Delft - Cyber Security)

Faculty
Electrical Engineering, Mathematics and Computer Science, Electrical Engineering, Mathematics and Computer Science
Copyright
© 2021 Pieter Tolsma
More Info
expand_more
Publication Year
2021
Language
English
Copyright
© 2021 Pieter Tolsma
Graduation Date
02-07-2021
Awarding Institution
Delft University of Technology
Project
CSE3000 Research Project
Programme
Computer Science and Engineering
Faculty
Electrical Engineering, Mathematics and Computer Science, Electrical Engineering, Mathematics and Computer Science
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

The Routing Protocol for Low-Power and Lossy Networks (RPL) has gained in popularity since the increased connectivity of everyday items to the Internet. One of the discovered attacks on RPL is the rank attack, which opens up possibilities for attackers to control traffic in the RPL network by spoofing their priority. Many solutions have been proposed to mitigate this attack over the past few years. There is no perfect solution yet, partly because the success of a mitigation is dependent on the network configuration in which it is implemented. In some network configurations,as this paper will show, common mitigation solutions are less effective. By selecting and analyzing four well-cited mitigation and detection solutions, the effectiveness of these proposals is reviewed when the network is configured to use nonlinear objective functions (NOFs). After this, a proposal is given to defend against a rank attack when using NOFs. TRAIL was proposed as a solution for preventing decreased rank attacks and uses a challenge-response mechanism to verify the path from a node to the root. This paper proposes T-TRAIL; an extended version of TRAIL that allows the measurement of downwards-trip-time to detect outliers in the network. By doing this, the rank attack can be prevented when the network uses a NOF. Finally, an estimation of the performance impact of T-TRAIL on the network is given based on the performance measurements of TRAIL.

Files

License info not available