首页 | 本学科首页   官方微博 | 高级检索  
     

基于译码表的字符预处理技术及其在协议识别中的应用
引用本文:胥清化,黄金锋,赵国鸿. 基于译码表的字符预处理技术及其在协议识别中的应用[J]. 计算机工程与科学, 2009, 31(1)
作者姓名:胥清化  黄金锋  赵国鸿
作者单位:国防科技大学计算机学院,湖南,长沙,410073;国防科技大学计算机学院,湖南,长沙,410073;国防科技大学计算机学院,湖南,长沙,410073
摘    要:本文提出一种利用FPGA内部存储器构造译码表实现字符预处理来简化模式匹配电路的方法,并将其应用于高速链路的应用层协议识别。该方法利用共享的译码表对正则表达式的文字进行预译码,并将常见的应用层协议模式映射成简化的逻辑电路,再将电路并行化,从而用较少的硬件资源来达到最大的吞吐量,为当今高速主干链路的流管理提供了一种可行的解决方案。

关 键 词:预译码  FPGA  模式匹配  正则表达式  协议识别

A Technology of Symbol Preprocessing Based on the DecodeTable and Its Application in Protocol Identification
XU Qing-hua,HUANG Jin-feng,ZHAO Guo-hong. A Technology of Symbol Preprocessing Based on the DecodeTable and Its Application in Protocol Identification[J]. Computer Engineering & Science, 2009, 31(1)
Authors:XU Qing-hua  HUANG Jin-feng  ZHAO Guo-hong
Affiliation:School of Computer Science;National University of Defense Technology;Changsha 410073;China
Abstract:For preprocessing the circuit of pattern matching,this paper proposes a method of symbol preprocessing based on the decode table which utilizes the RAM banks of FPGA,and applies this method to the protocol identification in the trunk link of high-throughput.This method uses a shared decode table to pre-decode the symbols of regular expressions,map the patterns of some application-level protocols into simple circuits,and then parallelize the circuits,and thus reach the highest throughput with the least hardw...
Keywords:FPGA
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号