论文部分内容阅读
L7-filter 是当前广泛应用的流量识别系统,其采用基于正则表达式的深包检测方法,通过检测数据包有效载荷中存在的字符串模式对流量进行分类。然而,由于计算复杂度高、存储消耗大等原因,现有L7-filter 软硬件方法的处理性能严重不足,不能适应当前40Gbps 以及更高性能骨干网络。本文首先对L7-filter 的应用层协议规则集进行分析,总结其中广泛存在的模式;然后,提出一个高效的芯片级加速方法,其通过有针对性的数据模型、优化、匹配架构设计以提高流量分类系统的处理能力。为了验证方法的效果和可行性,作者使用FPGA 板卡实现原型系统并对其进行测试与评估。实验结果表明,基于Virtex6 的原型系统在保证识别准确性的前提下能够提供约115Gbps 吞吐率。