首页> 外国专利> METHOD AND APPARATUS FOR DETECTING PREDEFINED SIGNATURES IN PACKET PAYLOAD USING BLOOM FILTERS

METHOD AND APPARATUS FOR DETECTING PREDEFINED SIGNATURES IN PACKET PAYLOAD USING BLOOM FILTERS

机译:用bloom过滤器检测分组有效载荷中的预定义签名的方法和装置

摘要

The present invention relates to a method and apparatus based on the Bloom filters for detecting predefined signatures (a string of bytes) in a network packet payload. A Bloom filter is a data structure for representing a set of strings in order to support membership queries. Hardware Bloom filters isolate all packets that potentially contain predefined signatures. Another independent process eliminates false positives produced by the Bloom filters. The system is implemented on a FPGA platform, resulting in a set of 10,000 strings being scanned in the network data at the line speed of 2.4 Gbps.
机译:基于布隆过滤器的方法和装置技术领域本发明涉及一种基于布隆过滤器的方法和装置,用于检测网络分组有效载荷中的预定义签名(字节串)。布隆过滤器是一种数据结构,用于表示一组字符串以支持成员资格查询。硬件布隆过滤器隔离可能包含预定义签名的所有数据包。另一个独立的过程消除了由布隆过滤器产生的误报。该系统在FPGA平台上实现,从而以2.4 Gbps的线速在网络数据中扫描了10,000个字符串集。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号