用区块链+机器学习实现智能安全的软件定义网络
SmartSecChain-SDN: A Blockchain-Integrated Intelligent Framework for Secure and Efficient Software-Defined Networks
- 融合机器学习与区块链,实时检测入侵并防篡改日志
- 支持语音、视频等关键应用优先调度,提升资源利用效率
- 适用于需高安全与合规性的下一代网络管理
随着越来越多网络向软件定义网络(SDN)转型,网络安全与智能流量控制需求日益增长。本文提出 SmartSecChain-SDN 框架,整合基于机器学习的入侵检测、基于 Hyperledger Fabric 的区块链日志存储,以及基于应用感知的流量优先级机制。采用随机森林、XGBoost、CatBoost 和 CNN-BiLSTM 等算法实现实时、精准且低误报的入侵检测。利用权限型区块链保障入侵检测系统(IDS)记录不可篡改,并支持全面审计。系统根据服务质量(QoS)规则对流量进行整形,优先保障 VoIP、视频会议和业务应用,降低下载与更新等非必要流量的优先级。通过 Mininet 模拟真实 SDN 场景,兼容 OpenDaylight 与 Ryu 控制器,基于 InSDN 数据集测试验证了其在资源受限条件下对多种网络攻击的有效识别能力及带宽分配效率。该框架全面提升了 SDN 系统的安全性与可管理性,为下一代可编程网络提供可扩展的智能安全解决方案。
原文摘要 · Abstract (English)
With more and more existing networks being transformed to Software-Defined Networking (SDN), they need to be more secure and demand smarter ways of traffic control. This work, SmartSecChain-SDN, is a platform that combines machine learning based intrusion detection, blockchain-based storage of logs, and application-awareness-based priority in SDN networks. To detect network intrusions in a real-time, precision and low-false positives setup, the framework utilizes the application of advanced machine learning algorithms, namely Random Forest, XGBoost, CatBoost, and CNN-BiLSTM. SmartSecChain-SDN is based on the Hyperledger Fabric, which is a permissioned blockchain technology, to provide secure, scalable, and privacy-preserving storage and, thus, guarantee that the Intrusion Detection System (IDS) records cannot be altered and can be analyzed comprehensively. The system also has Quality of Service (QoS) rules and traffic shaping based on applications, which enables prioritization of critical services, such as VoIP, video conferencing, and business applications, as well as de-prioritization of non-essential traffic, such as downloads and updates. Mininet can simulate real-time SDN scenarios because it is used to prototype whole architectures. It is also compatible with controllers OpenDaylight and Ryu. It has tested the framework using the InSDN dataset and proved that it can identify different kinds of cyberattacks and handle bandwidth allocation efficiently under circumstances of resource constraints. SmartSecChain-SDN comprehensively addresses SDN system protection, securing and enhancing. The proposed study offers an innovative, extensible way to improve cybersecurity, regulatory compliance, and the administration of next-generation programmable networks.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。