基于交叉链表的多关键字匹配硬件实现算法

来源 :2005全国网络与信息安全技术研讨会 | 被引量 : 0次 | 上传用户:dejia2000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文在“基于交叉链表的快速匹配算法”的基础上,针对其存在的操作串行性、访存地址离散性和空间复杂度大等不适合硬件实现的特征,提出了一系列算法改进——减小基本处理单位和增加双引擎间的协同判定逻辑,并给出相应的理论证明和实际测试结果。与原算法直接移植到硬件平台实现相比,新算法将匹配速度提高了一个数量级,空间复杂度降低了一个数量级,并且保留了原算法结构简单,硬件代价小,性能不受关键字集影响等优点.新算法适用于千兆网络环境下实现低成本、大关键字集的多关键字匹配引擎。
其他文献
首先介绍事件关联分析模型中的基础模型,包括实体关联模型、实体状态关联模型、事件-实体状态关联模型,然后介绍了此基础模型在IP网络的应用;最后给出了事件关联分析系统原型的
随着互联网的发展,网络远程控制技术越来越重要。本文基于智能Agent技术,充分利用智能Agent理论在分布式计算环境下的通信、交互和协作能力,探讨了一种分布式网络远程控制系统。
会议
要实现监控和调试在运行中进程的网络输入和输出数据,必须首先解决一些技术问题,第一是如何在保护模式下访问进程私有空间;第二是如何截获到任意进程发送到网络或是从网络接收
会议
本文提出了一种基于层叠隐马尔可夫模型的中文命名实体一体化识别方法,旨在将人名识别、地名识别以及机构名识别等命名实体识别融合到一个相对统一的理论模型中。首先在词语粗
会议
自1950年以来,全省开展以疟疾、血吸虫病、丝虫病和钩虫病为重点防治,取得了显著成绩,70年代以后,又在部分县市陆续开展了并殖吸虫病防治和华支睾吸虫病的本底调查,1987~1992年,在卫生部的统一布置
建言梗要1.以房养老,采取“反向住房抵押贷款”(还有如售房养老、房产置换等形式);2.在60岁之前,购买住宅,并取得该住宅的全部产权;3.再在60岁退休养老之时,把自有产权的房子
介绍可信计算的基本概念,给出嵌入式系统可信计算的硬件设计要求,具体阐述其中CPU和可信平台模块设计思路。
为探讨面粉处理剂——过氧化苯甲酰对面粉中维生素的影响,采用新加工的小麦标准粉,按0.00,0.03,0.06,0.10,0.20g/kg 剂量添加过氧化苯甲酰,库存条件下放置21d,利用高效液相色
ESStore是一种用于提高基于分布式哈西表的结构化P2P存储系统可靠性和可用性的机制。它在P2P网络层之上,使用Erasure code对文件进行编码存储。本文描述了ESStore在P2P网络中
会议
指定网络场景下包粒度的蠕虫仿真是网络测试床的关键技术之一。通过扩展NS-2,实现了可扩展分布式网络模拟器SDNS,支持不同规模的分布式网络仿真。随后,基于SDNS平台,采用连续仿真
会议