本发明公开了一种基于sketch与联邦学习的DDoS攻击检测系统,所述攻击检测系统包括一种时序多维sketch,包括四个维度:第一个维度记录数据流的数据包数量,第二个维度记录数据流的总大小信息,第三个维度记录当前时间区间内CPU的累计利用率,第四个维度使用摩尔投票算法记录众数流的ID与计数信息;所述攻击检测系统利用联邦学习的分布式特性降低分布式控制器中模型部署的复杂度,提升系统维护的效率。