• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • 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分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于机器学习的软件定义网络异常预测服务。

A Machine Learning-Based Anomaly Prediction Service for Software-Defined Networks.

机构信息

Department of Computer Science, Hanyang University, Seoul 04763, Korea.

Department of Computer Science, COMSATS University Islamabad, Vehari Campus, Vehari 61100, Pakistan.

出版信息

Sensors (Basel). 2022 Nov 2;22(21):8434. doi: 10.3390/s22218434.

DOI:10.3390/s22218434
PMID:36366129
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC9658740/
Abstract

Software-defined networking (SDN) has gained tremendous growth and can be exploited in different network scenarios, from data centers to wide-area 5G networks. It shifts control logic from the devices to a centralized entity (programmable controller) for efficient traffic monitoring and flow management. A software-based controller enforces rules and policies on the requests sent by forwarding elements; however, it cannot detect anomalous patterns in the network traffic. Due to this, the controller may install the flow rules against the anomalies, reducing the overall network performance. These anomalies may indicate threats to the network and decrease its performance and security. Machine learning (ML) approaches can identify such traffic flow patterns and predict the systems' impending threats. We propose an ML-based service to predict traffic anomalies for software-defined networks in this work. We first create a large dataset for network traffic by modeling a programmable data center with a signature-based intrusion-detection system. The feature vectors are pre-processed and are constructed against each flow request by the forwarding element. Then, we input the feature vector of each request to a machine learning classifier for training to predict anomalies. Finally, we use the holdout cross-validation technique to evaluate the proposed approach. The evaluation results specify that the proposed approach is highly accurate. In contrast to baseline approaches (random prediction and zero rule), the performance improvement of the proposed approach in average accuracy, precision, recall, and f-measure is (54.14%, 65.30%, 81.63%, and 73.70%) and (4.61%, 11.13%, 9.45%, and 10.29%), respectively.

摘要

软件定义网络 (SDN) 得到了迅猛的发展,可以应用于从数据中心到广域网 5G 网络等各种网络场景。它将控制逻辑从设备转移到集中式实体(可编程控制器),以实现高效的流量监控和流管理。基于软件的控制器对转发元素发送的请求实施规则和策略;但是,它无法检测网络流量中的异常模式。由于这个原因,控制器可能会针对异常情况安装流规则,从而降低整体网络性能。这些异常可能表示对网络的威胁,降低网络的性能和安全性。机器学习 (ML) 方法可以识别这些流量模式并预测系统即将面临的威胁。在这项工作中,我们提出了一种基于机器学习的服务,用于预测软件定义网络中的流量异常。我们首先通过使用基于签名的入侵检测系统对可编程数据中心进行建模,创建一个大型网络流量数据集。特征向量经过预处理,并针对转发元素的每个流请求进行构建。然后,我们将每个请求的特征向量输入到机器学习分类器中进行训练,以预测异常。最后,我们使用留一交叉验证技术来评估所提出的方法。评估结果表明,所提出的方法具有很高的准确性。与基线方法(随机预测和零规则)相比,所提出方法在平均准确率、精度、召回率和 F1 分数方面的性能提升分别为(54.14%、65.30%、81.63%和 73.70%)和(4.61%、11.13%、9.45%和 10.29%)。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2d8c/9658740/63840edbd344/sensors-22-08434-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2d8c/9658740/ad1da96db555/sensors-22-08434-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2d8c/9658740/62825e02c5c2/sensors-22-08434-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2d8c/9658740/89ee16aaa6fa/sensors-22-08434-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2d8c/9658740/25b02cf0a085/sensors-22-08434-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2d8c/9658740/62087ab0a749/sensors-22-08434-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2d8c/9658740/63840edbd344/sensors-22-08434-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2d8c/9658740/ad1da96db555/sensors-22-08434-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2d8c/9658740/62825e02c5c2/sensors-22-08434-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2d8c/9658740/89ee16aaa6fa/sensors-22-08434-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2d8c/9658740/25b02cf0a085/sensors-22-08434-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2d8c/9658740/62087ab0a749/sensors-22-08434-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2d8c/9658740/63840edbd344/sensors-22-08434-g006.jpg

相似文献

1
A Machine Learning-Based Anomaly Prediction Service for Software-Defined Networks.基于机器学习的软件定义网络异常预测服务。
Sensors (Basel). 2022 Nov 2;22(21):8434. doi: 10.3390/s22218434.
2
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.
3
Securing industrial communication with software-defined networking.通过软件定义网络保障工业通信安全。
Math Biosci Eng. 2021 Sep 22;18(6):8298-8313. doi: 10.3934/mbe.2021411.
4
Augmenting Speech Quality Estimation in Software-Defined Networking Using Machine Learning Algorithms.使用机器学习算法增强软件定义网络中的语音质量估计。
Sensors (Basel). 2021 May 17;21(10):3477. doi: 10.3390/s21103477.
5
DoSGuard: Mitigating Denial-of-Service Attacks in Software-Defined Networks.DoSGuard:缓解软件定义网络中的拒绝服务攻击
Sensors (Basel). 2022 Jan 29;22(3):1061. doi: 10.3390/s22031061.
6
A DDoS Detection Method Based on Feature Engineering and Machine Learning in Software-Defined Networks.基于特征工程和机器学习的软件定义网络中的 DDoS 检测方法。
Sensors (Basel). 2023 Jul 5;23(13):6176. doi: 10.3390/s23136176.
7
Traffic Management in IoT Backbone Networks Using GNN and MAB with SDN Orchestration.基于软件定义网络编排的图神经网络和多智能体强化学习在物联网骨干网中的流量管理
Sensors (Basel). 2023 Aug 10;23(16):7091. doi: 10.3390/s23167091.
8
Explainable Security in SDN-Based IoT Networks.基于 SDN 的物联网网络中的可解释安全。
Sensors (Basel). 2020 Dec 20;20(24):7326. doi: 10.3390/s20247326.
9
Gauss Markov and Flow Balanced Vector Radial Learning network traffic classification on IoT with SDN.基于 SDN 的物联网中 Gauss Markov 和流量平衡向量径向学习网络流量分类。
PLoS One. 2024 Oct 1;19(10):e0308052. doi: 10.1371/journal.pone.0308052. eCollection 2024.
10
A GRU-based traffic situation prediction method in multi-domain software defined network.多域软件定义网络中基于门控循环单元的交通态势预测方法
PeerJ Comput Sci. 2022 Jun 23;8:e1011. doi: 10.7717/peerj-cs.1011. eCollection 2022.

引用本文的文献

1
Multidisciplinary cancer disease classification using adaptive FL in healthcare industry 5.0.利用自适应 FL 在医疗保健行业 5.0 中进行多学科癌症疾病分类。
Sci Rep. 2024 Aug 12;14(1):18643. doi: 10.1038/s41598-024-68919-1.

本文引用的文献

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
MIND: A Multi-Source Data Fusion Scheme for Intrusion Detection in Networks.MIND:一种用于网络入侵检测的多源数据融合方案。
Sensors (Basel). 2021 Jul 20;21(14):4941. doi: 10.3390/s21144941.