基于Stacking算法的云服务器DDoS攻击检测方法技术

技术编号:40604501 阅读:13 留言:0更新日期:2024-03-12 22:10
本发明专利技术公开了基于Stacking算法的云服务器DDoS攻击检测方法,具体为:在DDoS攻击检测中,通过组合多个基分类器的预测结果,并利用元分类器的决策,实现对DDoS攻击的准确检测和识别;本发明专利技术的方法通过整合多个不同的基分类器的输出,使用元分类器进行最终的决策,在DDoS攻击检测中,通过组合多个基分类器的预测结果,并利用元分类器的决策,实现对DDoS攻击的准确检测和识别。解决了使用单一的分类器往往无法达到足够检测准确性的问题。

【技术实现步骤摘要】

本专利技术属于服务器攻击检测,涉及基于stacking算法的云服务器ddos攻击检测方法。


技术介绍

1、自互联网的普及以来,随着云技术的广泛应用,入侵事件的数量呈指数级增长;入侵事件包括窃听、网络病毒、探测攻击等多种形式;分布式拒绝服务(ddos)攻击是其中最常见和最复杂的一种攻击类型;而且,ddos攻击的威胁正在不断升级,它会干扰合法用户的服务可用性,导致网络性能下降,甚至在某些情况下使整个网络系统瘫痪。

2、在云服务器环境中,由于规模庞大和资源共享的特性,ddos攻击成为一种常见的威胁。通过采用基于stacking算法的云服务器ddos攻击检测方法,可以增强云服务器的防御能力,减轻ddos攻击带来的影响。云服务器可以部署多个基分类器,如随机森林、k近邻等,每个基分类器专注于不同的特征和模式。这些基分类器可以同时工作,对流量进行实时预测和检测。

3、随着机器学习的不断发展,国内外学者已经开展了大量关于基于机器学习的网络入侵检测方法的研究;经典的机器学习算法如knn、决策树和随机森林能够有效地检测网络攻击,但存在一些缺陷,例如检测本文档来自技高网...

【技术保护点】

1.基于Stacking算法的云服务器DDoS攻击检测方法,其特征在于,在DDoS攻击检测中,通过组合多个基分类器的预测结果,并利用元分类器的决策,实现对DDoS攻击的准确检测和识别。

2.根据权利要求1所述的基于Stacking算法的云服务器DDoS攻击检测方法,其特征在于,具体按以下步骤实施:

3.根据权利要求2所述的基于Stacking算法的云服务器DDoS攻击检测方法,其特征在于,所述步骤1具体为:

4.根据权利要求2所述的基于Stacking算法的云服务器DDoS攻击检测方法,其特征在于,所述步骤2中基分类器选择K近邻基分类器与随机森林基分类...

【技术特征摘要】

1.基于stacking算法的云服务器ddos攻击检测方法,其特征在于,在ddos攻击检测中,通过组合多个基分类器的预测结果,并利用元分类器的决策,实现对ddos攻击的准确检测和识别。

2.根据权利要求1所述的基于stacking算法的云服务器ddos攻击检测方法,其特征在于,具体按以下步骤实施:

3.根据权利要求2所述的基于stacking算法的云服务器ddos攻击检测方法,其特征在于,所述步骤1具体为:

4.根据权利要求2所述的基于stacking算法的云服务器ddos攻击检测方法,其特征在于,所述步骤2中基分类器选择k近邻基分类器与随机森林基分类器。

5.根据权利要求4所述的基于stacking算法的云服务器ddos攻击检测方法,其特征在于,所述步骤3中k近邻算法训练优化具体为:首先通过网格搜索对knn进行knn模型参数调优,然后使用knn的最佳估计器进行分类;

6.根据权利要求4所述...

【专利技术属性】
技术研发人员:孟海宁李帆杨哲童新宇王小峰柳宇黑新宏
申请(专利权)人:西安理工大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1