基于网络处理器的报文分类算法研究

来源 :北京科技大学 | 被引量 : 0次 | 上传用户:chair_mao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Internet网络应用的发展要求下一代路由器必须有能力支持QoS、网络入侵检测、传输测量与审计、负载平衡、拥塞控制等一系列功能,因此要求用不同的机制来实现这些功能。虽然实现的技术可能不尽相同,但它们都有一个公共的要求,即路由器应能够基于报文头部的某些字段对报文进行分类,因此报文分类是许多网络关键技术的基础,它涉及到网络的控制、性能、安全、管理等多方面内容,报文分类速度的快慢、功能的强弱都直接影响这些网络技术的性能。 已有的研究表明,实现高速多维报文分类算法是非常困难的,要么要求的内存空间过大无法满足低成本的要求,要么分类的速度较低无法满足高速网络环境的应用需求,它已成为路由器的新的瓶颈,随着网络的发展和IPv6的出现,这种情况会更加突出。这种矛盾促使报文分类成为网络技术研究的一个重要热点,近年来吸引了许多研究人员的注意。 本文第一部分系统地论述了报文分类的相关技术,包括分类的模型、可能分类的字段,评价分类的基本标准等等,通过对现有报文分类算法的分析和性能比较,并结合分类规则所具有的特性,提出了设计报文分类算法所应遵循的原则和思路。 论文的第二部分提出了一种报文分类的空间优化方法,该方法主要针对软件实现方面,利用规则的互补表示,有效的节省了空间,对分类算法效率的提高有重要意义。 论文的第三部分分析了网络处理器平台,它是介于通用处理器和专用处理器(ASIC)芯片之间的一种可编程处理架构,网络处理器采用了许多优化技术如:多内核结构多线程技术,优化的内存管理和DMA单元,优化的运算逻辑单元ALU,集成网络专用的协处理器(co-processors)等。 论文的最后部分主要讨论了算法的实现过程,首先提出了一种基于信息熵原理的决策树算法,并在网络处理器上进行了测试,效果比较满意,但因为是一种启发式方法,在实际应用中的效果还有待进一步分析和研究。
其他文献
过程神经网络模型是输入与时间有关的函数或过程,它是传统人工神经网络在时间域上的扩展。过程神经网络的输入和连接权均可为时变函数,过程神经元增加了一个对于时间的聚合算子
近年来,智能交通系统(ITS)得到了越来越多研究人员的关注。交通标志的检测与识别是智能交通系统的前沿研究领域,具有非常重要的理论研究意义和实际应用价值。由于自然环境的复杂
动态背景下的多目标跟踪技术是视频目标跟踪中难度很大的一个课题,但由于现实场景中,动态背景和多目标是很普遍的,因此越来越多的科研工作者投入大量精力来进行这方面的研究
随着多媒体应用的普及、数字视频技术的发展及网络上图像传输的增多(如可视电话、图像的远程浏览与检索、全球多用户虚拟环境共享等),对图像处理技术的研究变得越来越重要。
在现代信息环境下的应用复杂系统中,分析决策考虑的因素越来越多,且因素值不确定、充满模糊性,传统的决策方法难以应对,许多学者采用模糊多属性决策方法(F-MADM,Fuzzy-Multi Attri
人眼对颜色的敏感度比对亮度的敏感度更强,彩色图像包含更大的信息量和更丰富的视觉感受。长期以来,在视觉研究领域的大部分研究都是针对灰度图像的。近年来,随着计算机硬件
Freescale公司的单片机种类齐全,应用于不同的场合,具有较大的适用性。目前,Freescale公司推出的新一代MC68HC908系列单片机具有很高的性能价格比。但是Freescale公司进入中国比
HCCI燃烧是个复杂的化学反应动力学过程,其燃料自燃着火的条件对热力学状态、化学状态等众多因素非常敏感,没有直接的控制参数,采用开环控制很难满足实用化要求,因此实现燃烧
型钢是现代工业发展中必不可少的重要产品之一,广泛应用于建筑、零部件加工等各行业中,在国民经济中占有相当重要的地位。然而目前钢材生产企业均普遍采用人工计数方法。该方法
网络控制系统(Networked Control Systems, NCSs)是指通过网络形成的闭环控制系统,具有系统连线少、可靠性高、结构灵活、易于系统扩展维护以及能够实现信息资源共享等优点,