Department of Computer Science, College of Computer Science & IT, King Faisal University, 31982 Al-Hasa, Saudi Arabia.
School of Computer Science and Engineering (SCE), Taylor's University, Lakeside Campus 47500, Malaysia.
Sensors (Basel). 2020 Oct 22;20(21):5997. doi: 10.3390/s20215997.
The rapid growth of the Internet of Things (IoT) and the massive propagation of wireless technologies has revealed recent opportunities for development in various domains of real life, such as smart cities and E-Health applications. A slight defense against different forms of attack is offered for the current secure and lightweight Routing Protocol for Low Power and Lossy Networks (RPL) of IoT resource-constrained devices. Data packets are highly likely to be exposed in transmission during data packet routing. The RPL rank and version number attacks, which are two forms of RPL attacks, can have critical consequences for RPL networks. The studies conducted on these attacks have several security defects and performance shortcomings. In this research, we propose a Secure RPL Routing Protocol (SRPL-RP) for rank and version number attacks. This mainly detects, mitigates, and isolates attacks in RPL networks. The detection is based on a comparison of the rank strategy. The mitigation uses threshold and attack status tables, and the isolation adds them to a blacklist table and alerts nodes to skip them. SRPL-RP supports diverse types of network topologies and is comprehensively analyzed with multiple studies, such as Standard RPL with Attacks, Sink-Based Intrusion Detection Systems (SBIDS), and RPL+Shield. The analysis results showed that the SRPL-RP achieved significant improvements with a Packet Delivery Ratio (PDR) of 98.48%, a control message value of 991 packets/second, and an average energy consumption of 1231.75 joules. SRPL-RP provided a better accuracy rate of 98.30% under the attacks.
物联网(IoT)的快速发展和无线技术的广泛传播为现实生活的各个领域(如智慧城市和电子健康应用)带来了新的发展机遇。针对当前物联网资源受限设备的安全轻量级路由协议(RPL),提供了一种针对不同形式攻击的轻微防御。在数据包路由过程中,数据包在传输过程中很容易被暴露。RPL 等级和版本号攻击是两种 RPL 攻击形式,可能对 RPL 网络造成严重后果。对这些攻击的研究存在一些安全缺陷和性能不足。在这项研究中,我们提出了一种针对等级和版本号攻击的安全 RPL 路由协议(SRPL-RP)。这主要用于检测、缓解和隔离 RPL 网络中的攻击。检测基于等级策略的比较。缓解使用阈值和攻击状态表,隔离将它们添加到黑名单表中,并提醒节点跳过它们。SRPL-RP 支持多种类型的网络拓扑结构,并通过多种研究进行了全面分析,例如具有攻击的标准 RPL、基于接收器的入侵检测系统(SBIDS)和 RPL+Shield。分析结果表明,SRPL-RP 在分组投递率(PDR)为 98.48%、控制消息值为 991 个/秒和平均能耗为 1231.75 焦耳的情况下取得了显著的改进。在攻击下,SRPL-RP 提供了更好的准确率为 98.30%。