IPv6 Routing Protocol for Low Power and Lossy Networks (RPL) is an essential routing protocol to enable communications for IoT networks with low power devices. RPL uses an objective function and routing constraints to find an optimized routing path for each node in the network. However, recent research has shown that topological attacks, such as selective forwarding attacks, pose great challenges to the secure routing of IoT networks. Many conventional secure routing solutions, on the other hand, are computationally heavy to be directly applied in resource-constrained IoT networks. There is an urgent need to develop lightweight secure routing solutions for IoT networks. In this paper, we first design and implement a series of advanced selective forwarding attacks from the attack perspective, which can flexibly select the type and percentage of forwarding packets in an energy efficient way, and even bad-mouth other innocent nodes in the network. Experiment results show that the proposed attacks can maximize the attack consequences (i.e. number of dropped packets) while maintaining undetected. Moreover, we propose a lightweight trust-based defense solution to detect and eliminate malicious selective forwarding nodes from the network. The results show that the proposed defense solution can achieve high detection accuracy with very limited extra energy usage (i.e. 3.4%).
翻译:IPv6 低功率和损失网络路由协议(RPL)是使低功率和低功率网络的IOT网络能够通信的基本路由协议。RPL使用客观功能和路由限制来寻找网络中每个节点的最佳路由路径。然而,最近的研究表明,地形攻击,如选择性转发攻击,对IOT网络的安全路由构成巨大挑战。另一方面,许多常规安全路由解决方案在计算上非常沉重,可直接应用于资源限制的IOT网络。迫切需要为IOT网络开发轻型安全路由解决方案。在本文件中,我们首先从攻击角度设计和实施一系列先进的选择性传输攻击,可以灵活地选择以节能方式传输包的类型和百分比,甚至对网络中的其他无辜节点说坏话。实验结果显示,拟议的攻击可以最大限度地增加攻击后果(即丢弃的包的数量),同时保持不探测。此外,我们提议从攻击角度设计一个基于轻度信任的保密路径的高级防御解决方案。我们提出一个基于选择性安全网络,从高能检测到高能检测和高能检测。我们提出有选择的机密性网络,显示有选择的高级防御结果。