• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于自适应机器学习的支持软件定义网络的物联网分布式拒绝服务攻击检测与缓解系统

Adaptive Machine Learning Based Distributed Denial-of-Services Attacks Detection and Mitigation System for SDN-Enabled IoT.

作者信息

Aslam Muhammad, Ye Dengpan, Tariq Aqil, Asad Muhammad, Hanif Muhammad, Ndzi David, Chelloug Samia Allaoua, Elaziz Mohamed Abd, Al-Qaness Mohammed A A, Jilani Syeda Fizzah

机构信息

School of Computing, Engineering and Physical Sciences, University of the West of Scotland, Glasgow G72 0LH, UK.

School of Cyber Sceince and Engineering, Wuhan University, Wuhan 430079, China.

出版信息

Sensors (Basel). 2022 Mar 31;22(7):2697. doi: 10.3390/s22072697.

DOI:10.3390/s22072697
PMID:35408312
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC9002783/
Abstract

The development of smart network infrastructure of the Internet of Things (IoT) faces the immense threat of sophisticated Distributed Denial-of-Services (DDoS) security attacks. The existing network security solutions of enterprise networks are significantly expensive and unscalable for IoT. The integration of recently developed Software Defined Networking (SDN) reduces a significant amount of computational overhead for IoT network devices and enables additional security measurements. At the prelude stage of SDN-enabled IoT network infrastructure, the sampling based security approach currently results in low accuracy and low DDoS attack detection. In this paper, we propose an Adaptive Machine Learning based SDN-enabled Distributed Denial-of-Services attacks Detection and Mitigation (AMLSDM) framework. The proposed AMLSDM framework develops an SDN-enabled security mechanism for IoT devices with the support of an adaptive machine learning classification model to achieve the successful detection and mitigation of DDoS attacks. The proposed framework utilizes machine learning algorithms in an adaptive multilayered feed-forwarding scheme to successfully detect the DDoS attacks by examining the static features of the inspected network traffic. In the proposed adaptive multilayered feed-forwarding framework, the first layer utilizes Support Vector Machine (SVM), Naive Bayes (NB), Random Forest (RF), k-Nearest Neighbor (kNN), and Logistic Regression (LR) classifiers to build a model for detecting DDoS attacks from the training and testing environment-specific datasets. The output of the first layer passes to an Ensemble Voting (EV) algorithm, which accumulates the performance of the first layer classifiers. In the third layer, the adaptive frameworks measures the real-time live network traffic to detect the DDoS attacks in the network traffic. The proposed framework utilizes a remote SDN controller to mitigate the detected DDoS attacks over Open Flow (OF) switches and reconfigures the network resources for legitimate network hosts. The experimental results show the better performance of the proposed framework as compared to existing state-of-the art solutions in terms of higher accuracy of DDoS detection and low false alarm rate.

摘要

物联网(IoT)智能网络基础设施的发展面临着复杂的分布式拒绝服务(DDoS)安全攻击的巨大威胁。企业网络现有的网络安全解决方案对于物联网来说成本高昂且不可扩展。最近开发的软件定义网络(SDN)的集成减少了物联网网络设备大量的计算开销,并实现了额外的安全措施。在启用SDN的物联网网络基础设施的前期阶段,基于采样的安全方法目前导致准确率低和DDoS攻击检测率低。在本文中,我们提出了一种基于自适应机器学习的启用SDN的分布式拒绝服务攻击检测与缓解(AMLSDM)框架。所提出的AMLSDM框架在自适应机器学习分类模型的支持下,为物联网设备开发了一种启用SDN的安全机制,以实现对DDoS攻击的成功检测和缓解。所提出的框架在自适应多层前馈方案中利用机器学习算法,通过检查被检查网络流量的静态特征来成功检测DDoS攻击。在所提出的自适应多层前馈框架中,第一层利用支持向量机(SVM)、朴素贝叶斯(NB)、随机森林(RF)、k近邻(kNN)和逻辑回归(LR)分类器,从特定于训练和测试环境的数据集中构建一个检测DDoS攻击的模型。第一层的输出传递给集成投票(EV)算法,该算法累积第一层分类器的性能。在第三层,自适应框架测量实时网络流量,以检测网络流量中的DDoS攻击。所提出的框架利用远程SDN控制器通过开放流(OF)交换机缓解检测到的DDoS攻击,并为合法的网络主机重新配置网络资源。实验结果表明,与现有最先进的解决方案相比,所提出的框架在DDoS检测准确率更高和误报率更低方面具有更好的性能。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/62930ff6e6ab/sensors-22-02697-g027.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/51feb6e41724/sensors-22-02697-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/dd150fc5d176/sensors-22-02697-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/4a381224e39d/sensors-22-02697-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/b614011a244c/sensors-22-02697-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/814a99bad817/sensors-22-02697-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/ae63ae811d89/sensors-22-02697-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/667b04033908/sensors-22-02697-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/20d72cffda67/sensors-22-02697-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/70fed3e3b6a2/sensors-22-02697-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/5b445ae93441/sensors-22-02697-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/6ff32a18b987/sensors-22-02697-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/63418b34d380/sensors-22-02697-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/8bcf2598cf6d/sensors-22-02697-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/1bf1d435587e/sensors-22-02697-g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/9f5dbce135cf/sensors-22-02697-g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/ebfc8aa98625/sensors-22-02697-g016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/4f247f068633/sensors-22-02697-g017.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/6a1caaf10056/sensors-22-02697-g018.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/82c4063dc90c/sensors-22-02697-g019.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/ac5d20a52106/sensors-22-02697-g020.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/b5b6d927a8df/sensors-22-02697-g021.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/b2b2dcfcce8c/sensors-22-02697-g022.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/08d4090521cc/sensors-22-02697-g023.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/54aa45e93409/sensors-22-02697-g024.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/11f236a64bf1/sensors-22-02697-g025.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/8e52e72b51ab/sensors-22-02697-g026.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/62930ff6e6ab/sensors-22-02697-g027.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/51feb6e41724/sensors-22-02697-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/dd150fc5d176/sensors-22-02697-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/4a381224e39d/sensors-22-02697-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/b614011a244c/sensors-22-02697-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/814a99bad817/sensors-22-02697-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/ae63ae811d89/sensors-22-02697-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/667b04033908/sensors-22-02697-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/20d72cffda67/sensors-22-02697-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/70fed3e3b6a2/sensors-22-02697-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/5b445ae93441/sensors-22-02697-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/6ff32a18b987/sensors-22-02697-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/63418b34d380/sensors-22-02697-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/8bcf2598cf6d/sensors-22-02697-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/1bf1d435587e/sensors-22-02697-g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/9f5dbce135cf/sensors-22-02697-g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/ebfc8aa98625/sensors-22-02697-g016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/4f247f068633/sensors-22-02697-g017.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/6a1caaf10056/sensors-22-02697-g018.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/82c4063dc90c/sensors-22-02697-g019.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/ac5d20a52106/sensors-22-02697-g020.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/b5b6d927a8df/sensors-22-02697-g021.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/b2b2dcfcce8c/sensors-22-02697-g022.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/08d4090521cc/sensors-22-02697-g023.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/54aa45e93409/sensors-22-02697-g024.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/11f236a64bf1/sensors-22-02697-g025.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/8e52e72b51ab/sensors-22-02697-g026.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c521/9002783/62930ff6e6ab/sensors-22-02697-g027.jpg

相似文献

1
Adaptive Machine Learning Based Distributed Denial-of-Services Attacks Detection and Mitigation System for SDN-Enabled IoT.基于自适应机器学习的支持软件定义网络的物联网分布式拒绝服务攻击检测与缓解系统
Sensors (Basel). 2022 Mar 31;22(7):2697. doi: 10.3390/s22072697.
2
Software-Defined-Networking-Based One-versus-Rest Strategy for Detecting and Mitigating Distributed Denial-of-Service Attacks in Smart Home Internet of Things Devices.基于软件定义网络的一对多策略,用于检测和缓解智能家居物联网设备中的分布式拒绝服务攻击
Sensors (Basel). 2024 Aug 3;24(15):5022. doi: 10.3390/s24155022.
3
Detection and Mitigation of DoS and DDoS Attacks in IoT-Based Stateful SDN : An Experimental Approach.基于物联网的有状态软件定义网络中拒绝服务和分布式拒绝服务攻击的检测与缓解:一种实验方法。
Sensors (Basel). 2020 Feb 3;20(3):816. doi: 10.3390/s20030816.
4
IFACNN: efficient DDoS attack detection based on improved firefly algorithm to optimize convolutional neural networks.IFACNN:基于改进萤火虫算法优化卷积神经网络的高效 DDoS 攻击检测。
Math Biosci Eng. 2022 Jan;19(2):1280-1303. doi: 10.3934/mbe.2022059. Epub 2021 Dec 2.
5
Multi-Stage Learning Framework Using Convolutional Neural Network and Decision Tree-Based Classification for Detection of DDoS Pandemic Attacks in SDN-Based SCADA Systems.基于卷积神经网络和决策树分类的多阶段学习框架,用于检测基于软件定义网络的监控与数据采集系统中的分布式拒绝服务大规模攻击。
Sensors (Basel). 2024 Feb 5;24(3):1040. doi: 10.3390/s24031040.
6
Ensemble Learning Framework for DDoS Detection in SDN-Based SCADA Systems.基于软件定义网络(SDN)的监控与数据采集(SCADA)系统中分布式拒绝服务(DDoS)检测的集成学习框架
Sensors (Basel). 2023 Dec 27;24(1):155. doi: 10.3390/s24010155.
7
Blockchain Based Solutions to Mitigate Distributed Denial of Service (DDoS) Attacks in the Internet of Things (IoT): A Survey.基于区块链的物联网(IoT)中减轻分布式拒绝服务(DDoS)攻击的解决方案:一项综述。
Sensors (Basel). 2022 Jan 31;22(3):1094. doi: 10.3390/s22031094.
8
SDN-Defend: A Lightweight Online Attack Detection and Mitigation System for DDoS Attacks in SDN.SDN-Defend:一种用于软件定义网络中分布式拒绝服务攻击的轻量级在线攻击检测与缓解系统
Sensors (Basel). 2022 Oct 28;22(21):8287. doi: 10.3390/s22218287.
9
Explainable Security in SDN-Based IoT Networks.基于 SDN 的物联网网络中的可解释安全。
Sensors (Basel). 2020 Dec 20;20(24):7326. doi: 10.3390/s20247326.
10
An Experimental Analysis of Attack Classification Using Machine Learning in IoT Networks.基于机器学习的物联网网络攻击分类的实验分析。
Sensors (Basel). 2021 Jan 10;21(2):446. doi: 10.3390/s21020446.

引用本文的文献

1
Traffic classification in SDN-based IoT network using two-level fused network with self-adaptive manta ray foraging.基于软件定义网络的物联网网络中使用具有自适应蝠鲼觅食的两级融合网络进行流量分类
Sci Rep. 2025 Jan 6;15(1):881. doi: 10.1038/s41598-024-84775-5.
2
Hybridization of synergistic swarm and differential evolution with graph convolutional network for distributed denial of service detection and mitigation in IoT environment.用于物联网环境中分布式拒绝服务检测与缓解的协同群体与差分进化与图卷积网络的混合算法
Sci Rep. 2024 Dec 28;14(1):30868. doi: 10.1038/s41598-024-81116-4.
3
A novel IoT intrusion detection framework using Decisive Red Fox optimization and descriptive back propagated radial basis function models.

本文引用的文献

1
A geometric approach to support vector machine (SVM) classification.一种支持向量机(SVM)分类的几何方法。
IEEE Trans Neural Netw. 2006 May;17(3):671-82. doi: 10.1109/TNN.2006.873281.
一种使用决定性红狐优化算法和描述性反向传播径向基函数模型的新型物联网入侵检测框架。
Sci Rep. 2024 Jan 3;14(1):386. doi: 10.1038/s41598-024-51154-z.
4
Modelling, mapping and monitoring of forest cover changes, using support vector machine, kernel logistic regression and naive bayes tree models with optical remote sensing data.利用支持向量机、核逻辑回归和朴素贝叶斯树模型以及光学遥感数据对森林覆盖变化进行建模、制图和监测。
Heliyon. 2023 Jan 26;9(2):e13212. doi: 10.1016/j.heliyon.2023.e13212. eCollection 2023 Feb.
5
Review of Botnet Attack Detection in SDN-Enabled IoT Using Machine Learning.基于机器学习的 SDN 赋能物联网中的僵尸网络攻击检测综述。
Sensors (Basel). 2022 Dec 14;22(24):9837. doi: 10.3390/s22249837.
6
A novel hybrid optimization enabled robust CNN algorithm for an IoT network intrusion detection approach.一种新型混合优化的健壮 CNN 算法在物联网网络入侵检测方法中的应用。
PLoS One. 2022 Dec 1;17(12):e0278493. doi: 10.1371/journal.pone.0278493. eCollection 2022.
7
A Machine Learning-Based Anomaly Prediction Service for Software-Defined Networks.基于机器学习的软件定义网络异常预测服务。
Sensors (Basel). 2022 Nov 2;22(21):8434. doi: 10.3390/s22218434.
8
An Energy-Efficient and Blockchain-Integrated Software Defined Network for the Industrial Internet of Things.一种用于工业物联网的节能且集成区块链的软件定义网络。
Sensors (Basel). 2022 Oct 18;22(20):7917. doi: 10.3390/s22207917.