可编程数据平面下基于决策树的DDoS攻击检测

DDoS ATTACK DETECTION BASED ON DECISION TREE IN PROGRAMMABLE DATA PLANE

  • 摘要: 在SDN环境下针对DDoS攻击的检测需要数据平面和控制平面之间频繁的交互,使其很难在准确性、资源利用率和响应延迟之间达到令人满意的平衡。为此,提出一种通过P4实现的DDoS攻击检测方案,该方案在可编程数据平面上利用决策树分类算法通过源IP地址等特征对网络流进行攻击检测。使用InSDN数据集对提出的检测方案进行了实验评估,结果表明,该方案相较于软件定义网络中其他DDoS攻击检测方法的资源利用率明显下降,精确率、准确率和召回率均有大幅提升。

     

    Abstract: In SDN environments, detecting DDoS attacks requires frequent interaction between the data plane and control plane, making it difficult to achieve a satisfactory balance among accuracy, resource utilization, and response latency. Therefore, this paper proposes a DDoS attack detection scheme implemented through P4. This scheme utilized a decision tree classification algorithm on the programmable data plane to detect network flows based on attack features such as source IP address entropy. The InSDN dataset was used to evaluate the proposed detection scheme experimentally. The results show that compared with other DDoS attack detection methods in SDN, the resource utilization of this scheme is obviously reduced, and the accuracy, precision and recall rate are greatly improved.

     

/

返回文章
返回