摘要
本发明涉及互联网技术领域,具体涉及一种基于可编程交换机和智能网卡的流量特征提取系统,包括:特征分组聚合模块和特征向量计算模块;特征分组聚合模块设置在可编程交换机上,用于从网络流量中选择和聚合多粒度的数据包特征元数据进行缓存,并按照预设机制将缓存驱逐至特征向量计算模块;特征向量计算模块设置在智能网卡上,用于接收从可编程交换机上驱逐的多粒度数据包特征元数据,通过映射、归约和合成操作,将多粒度数据包特征元数据处理成直接用于机器学习算法的特征向量。本发明使用可编程交换机和智能网卡协作实现,可以支持多粒度数据包特征提取和高效特征计算,并且不降低检测准确性。
技术关键词
可编程交换机
数据包特征
特征提取系统
缓存管理单元
智能网卡
老化机制
机器学习算法
条目
整数线性规划
分配单元
模块
内存
互联网技术
哈希表
核心
措施
层级