论文部分内容阅读
近年来,互联网得到了迅猛发展,它加快了信息传播的速度,拓宽了信息传播的渠道,对经济的发展、社会的进步、科技的普及起到了积极的作用。随着信息化的发展,信息安全问题日益突出。信息安全中除了信息系统的安全以外,还存在信息内容的安全问题。 信息检索的核心是文本信息的索引和检索:信息过滤就是根据信息的特征描述对网上的信息进行甄别,并且找出满足这些特征的网页。计算机技术的不断进步和信息量的成倍增加,使人们对信息检索和过滤技术的要求也越来越高,尤其是网络技术和多媒体技术的出现,促使信息检索技术也不断地发展。目前,适应网络化、智能化以及个性化的需求是当今信息检索和过滤技术发展的新趋势。 传统的信息检索和过滤方法主要采用软件方法实现。然而,网络速度越来越快,要对千兆以上的网络信号进行实时接收和处理,单纯采用软件方法是不可能完成这种需求的。本论文的目的就是采用软件和硬件相结合的方法设计一个高速网络上的实时文本检索和过滤系统,这个系统利用了金龙公司构建的网络信号接入硬件平台FIDS1200,该硬件平台应用了Intel公司专门处理信息包的网络处理器IXP1200以及IDT公司的快速查找分类器件PP1200,并且在其基础上进行应用软件的开发以实现对文本信息的实时检索和过滤。 本文描述了硬件平台FIDS1200的构成以及整个系统的工作原理,着重讨论了网络处理器的出现、原理与发展,并且简要介绍了网络处理器四川大学硕t:学位论文高速网络土的实时文本检索和过滤系统IXP 1 200以及快速查找分类器件PP1200的功能。 基于以上知识,本论文叙述了实时的文本检索和过滤系统的实现方法。这个实时系统分为接口模块和处理模块,其中,接口模块完成千兆网络信号的输入输出以及信号的物理层和链路层处理;处理模块则根据用户的配置要求来检索和过滤数据包,并且按照端口号、IP地址区间、特征字符串或三者的组合要求完成输出分发。此外,该系统的开发还涉及到嵌入式实时操作系统以及微码的知识。 最后,本文通过对若干实验结果的分析证明:依靠这样一个实时的文本检索和过滤系统,我们可以遵循模块化设计要求与用户可配置要求来实现实时的千兆以太网信号收发、文本信息检索以及过滤功能。关键词:高速网络:信息检索;信息过滤;网络处理器;实时