高速网络信息过滤系统设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:misariza
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络规模的不断扩大,因特网流量飞速增加,如何从海量的信息中快速有效地获取所需要的内容成为人们研究得越来越多的一个课题。信息过滤系统主要面向骨干网节点,系统功能是实现10Gbps流量网络的包线速查找和过滤。当数据包通过光纤传送进来后,光接收模块负责进行光电转化,然后经过物理层和数据链路层,到达网络处理器内部,网络处理器对包进行处理,以一定的规则,利用三元内容可寻址存储器(Ternary Content Addressable Memory)进行查找,根据查找结果确定包去向。被过滤出来的信息包最终被数据处理端接收并分析。信息过滤系统的硬件结构以系统的功能需求为基础,结合相关的硬件部件的功能特点进行设计;软件框架则按照信息过滤系统的硬件结构,依据至顶向下的方法进行设计。在信息过滤系统中,对数据包的处理和搜索是难点。信息过滤系统采用了Intel IXP2800作为处理器芯片,通过对IXP2800芯片的特点进行了深入的研究,力图在系统软件设计中最大的利用IXP2800芯片的性能优势。另一方面,为了充分解决查表的效率问题,信息过滤系统采用了专用的硬件查找技术:三元内容可寻址存储器方案,以硬件化的表项查找和分组转发技术实现对各类数据包的快速查找。通过研究三元内容可寻址存储器的查找原理,结合信息过滤系统的需求,设计和实现了驱动程序以及相关的上层软件。功能测试和性能测试的结果表明,该平台能够达到10Gbps城域网信息过滤的准确高速的要求。
其他文献
目前所有的搜索引擎中,没有一个能够访问全部的www资源,大多数的搜索引擎都只能覆盖整个网络资源的一小部分。由于各类搜索引擎的信息来源差异较大,因此集成多个搜索引擎而产
数字通信、网络以及计算机技术的不断发展和日趋成熟,促进了多媒体技术的迅速普及和应用,但随之也带来了一系列的问题,例如,多媒体的版权保护问题已经成为目前讨论的热点之一
近年来,网络已经成为人们生活中的一部分,对人们的生活方式、工作方式和学习方式产生了巨大的影响。随着信息技术的发展,越来越多的新型网络技术涌现出来,如个域网、自组网、传感
随着移动数字化时代的发展和大数据时代的到来,计算机和网络已经成为我们日常生活中不可分割的一部分。多机协同的高性能服务器现在已经被广泛的应用到各个领域中,与此同时这类
随着我国石油工业的发展,低渗透油田在开发中所占的比例越来越大。要合理高效地开发低渗透油田,就需要充分认识低渗透油层所特有的渗流规律。在传统的描述油层渗流规律的非线
基于网格表示的动画设计在诸多领域有着广泛的应用,如计算机视频游戏,三维动画电影,虚拟现实等。随着数字扫描仪的推广应用,网格业已成为表示和处理场景几何的标准方式,交互
为了实现在双绞线上直接传输IP分组,这一全新的网络技术,在对TCP/IP协议和其它网络协议分析的基础上,通过学习传统局域网交换技术和IP交换技术的发展现状,比较两种交换技术,
粒子系统是三维图形引擎的重要组成部分。是模拟动态、模糊、不规则物体的有效算法。在虚拟现实、数字娱乐、三维仿真、影视特效等领域有着广泛应用。随着图形处理器(Graphic
本文对柔性体仿真中碰撞技术进行了研究。文章在深入研究现有碰撞检测算法的基础上,以织物仿真为背景,在质点一弹簧模型的建模基础上,采用层次区域分割并融合,AABB层次包围盒的方
随着视频压缩技术和网络传输技术的发展,视频由于具有直观、信息量大等优点,成为了人们获取信息的主流方式。如何对视频数据进行有效的组织和管理以便于人们能够方便快捷地找到