期刊文献+

面向内容安全的报文解析结构研究 被引量:1

Research on Content Security-Oriented Packet Parsing Architecture
下载PDF
导出
摘要 灵活准确的萃取报文协议字段和有效载荷对深度包检测至关重要,提出了一种面向内容安全的协议解析结构实现高速网络下协议的灵活解析。首先定义内容萃取树来灵活描述协议的解析关系,其次设计了一种并行流水结构来满足线速协议解析,同时针对内容萃取树节点到流水线映射的失衡问题,提出一种节点均衡映射算法完成不同流水线级上节点数目的平衡,最后在NetFPGA-10G平台上仿真验证了结构的可行性,结果表明该结构在性能和资源占用上取得了较好的平衡。 A Content Security-Oriented Packet Parsing Architecture(CSOPPA) was proposed to achieve high-speed network protocol parses flexibly.First,the content extraction-trie(CE-trie) was defined to describe the parsing relationship of the protocol flexibly,then a parallel pipeline was designed to meet the wire-speed parsing,and a node balanced mapping algorithm(NBMA) was proposed to achieve the balance of the number of nodes among different pipeline stages.Finally,the feasibility of CSOPPA was verified on NetFPGA-10G platform.The simulation results showed that CSOPPA achieves the balance between the performance and resource consumption.
出处 《四川大学学报(工程科学版)》 EI CAS CSCD 北大核心 2012年第5期130-135,共6页 Journal of Sichuan University (Engineering Science Edition)
基金 国家"973"计划资助课题(2012CB315900 2012CB315905) 国家科技支撑计划资助课题(2011BAH19B01)
关键词 报文解析 深度包检测 二叉trie树 内容安全 NETFPGA 可重构 packet parsing DPI binary trie content security NetFPGA reconfigure
  • 相关文献

参考文献12

  • 1Gao Jing, Fan Wei, Turaga D, et al. Consensus extraction from heterogeneous detectors to improve performance over network traffic anomaly detection [ C ]. IEEE International Conference on Computer Communications, Shanghai, China, 2011:181 - 185.
  • 2Wang Xiaofei, Jiang Junchen, Tang Yi, et al. StriD2FA : scalable regular expression matching for deep packet inspection [ C ]. IEEE International Conference on Communications, Kyoto, Japan,2011 : 1 - 5.
  • 3Dobrescu M, Egi N, Argyraki K, et al. RouteBricks : Exploi- ting parallelism to scale software routers [ C ]//Proceedings of 22nd ACM Symposium on Operating Systems Principles ( SOSP). Big Sky, MT,2009 : 15 - 28.
  • 4Ahmadi M, Wong S. Network processors: Challenges and trends[ C]//Proceedings of the 17th Annual Workshop on Circuits, Systems and Signal Processing. The Netherlands, 2006:223 - 232.
  • 5Zu Yuan, Yang Ming, Xu Zhonghu, et al. GPU-based NFA implementation for memory efficient high speed regular ex- pression matching[ C ]//Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming. New Orleans, LA, USA, 2012 : 129 - 140.
  • 6Peng K, Tang S, Dong Q, et al. Chain-based DFA deflation for fast and scalable regular expression matching using TCAM [ C ]//Proceedings of the ACM/IEEE Symposium on Architectures for Networking and Communications Systems. Brooklyn, NY, USA ,2011:24 - 35.
  • 7Ge Yang, Qiu Qinru. Task allocation for minimum system power in a homogenous multi-core processor[ C ]//Proceeding of International Conference on Green Computing. Chica- go, IL, USA ,2010:299 - 306.
  • 8Kobiersky P, Korenek J, Polcak L. Packet header analysis and field extraction for muhigigabit networks [ C ]//Proceed- ings of the IEEE Symposium on Design and Diagnostics of Electronic Circuits and Systems. Liberec, Czech Republic, 2009:96 - 101.
  • 9Kozanitis C, Huber J, Singh S, et al. Leaping muhiple head- ers in a single bound:Wire-speed parsing using the Kangaroo system[ C ]//Proceedings of the 29th IEEE Conference on Computer Communications. San Diego, CA, USA, 2010 : 830 - 838.
  • 10Attig M, Brebner G. 400 Gb/s programmable packet parsing on a single FPGA [ C ]//Proceedings of the ACM/IEEE Symposium on Architectures for Networking and Communications Systems. Brooklyn, NY, USA,2011 : 12 - 23.

同被引文献6

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部