【摘 要】
:
在如今这个互联网飞速发展的时代,防火墙作为抵御网络攻击、保护网络安全的工具,早已被普遍地应用于各种网络环境中。因此,防火墙的质量如何,能否有效地保障用户网络的安全就
论文部分内容阅读
在如今这个互联网飞速发展的时代,防火墙作为抵御网络攻击、保护网络安全的工具,早已被普遍地应用于各种网络环境中。因此,防火墙的质量如何,能否有效地保障用户网络的安全就显得尤为重要。目前,对防火墙设备进行功能测试的方案主要是依靠手工测试,测试效率很低,并且难以保证测试的完备性。针对上述情况,本文提出了防火墙自动化测试工具的设想。即用PC代替昂贵的测试仪器,用程序自动化的测试代替传统手工测试,进而提高测试的效率。参照手工测试的流程,在VC++环境下,使用Winpcap进行网络编程,设计并实现了一个防火墙自动化测试工具,该工具能够仅使用PC就可以高效地完成防火墙设备功能测试的大部分内容。本文首先介绍了防火墙自动化测试工具的研究背景和意义,深入研究了国内外的研究现状,阐述了开发防火墙自动化测试工具的必要性。其次,分析了系统应达到的目标和功能上的需求,包括:防火墙手工测试的方法和流程,以及将其转化为自动化测试系统应达到的目标以及需要满足的功能上的要求。将防火墙手工测试的方法转化成自动化测试的方法,需要分为测试准备阶段和测试执行阶段两部分。因此,分析了这两部分在功能上的需求。然后,介绍了系统的分析与设计,其中包括:设计目标、功能模块的划分和设计。接着,针对系统各模块的设计和具体实现进行了详细阐述,包括:网卡选取、报文构造、导入流量模型、对测试用例进行规范化,并用程序进行解析、生成测试系统、测试执行、流量回放、显示系统配置信息等。其中测试执行模块分为单步执行、选择执行和批量执行三部分,使用Winpcap进行网络编程,实现发送报文、过滤报文、捕获报文和解析报文。最后,介绍了系统测试案例及结果。测试结果表明,所实现的系统达到了预定的设计目标要求。
其他文献
随着搜索引擎、社交网络以及聊天机器人等应用场景的发展和普及,短文本相似度计算在信息检索、文本分类、智能问答和机器翻译等研究和应用中发挥着重要的作用。传统的文本向
随着Semantic Web研究和Web2.0应用的发展,RDF数据被大量地发布。W3C发布的SPARQL查询语言和数据访问协议,担负着统一RDF查询和数据访问标准的重任。 课题旨在设计实现一个
采用转炉的方式是现在主流的炼钢手段,在转炉炼钢过程中,化渣是其中的一个关键过程。自动炼钢要求利用计算机技术对化渣状态准确、及时判定,作为控制系统实时调控的依据,使得炼钢
自九十年代产生以来,数据挖掘技术的研究已经比较深入,研究范围涉及到关联分析、分类分析、聚类分析、趋势分析等多个方面。在常见的非结构化数据如文本、图像、视频中,文本数据
随着通信技术和计算机技术、尤其是Internet的飞速发展,各种各样的信息成几何级数增长,作为传统的信息载体,文本信息更是如此。为了能在海量纷杂的文本信息中及时准确地获得
从大型数据集中发现有趣的,有用的且预先未知的知识的过程被称为数据挖掘。数据挖掘又称数据库中的知识发现,是数据库研究最活跃的领域之一。通过数据挖掘可以从大型数据集中提
本论文所讨论的数据清洗是通过对数据库海量数据冗余信息的匹配、探测并去除错误数据和矛盾数据、提高数据质量的过程。数据质量问题出现在多个数据集合之间。由于出现数据输
Web服务是一种崭新的Web应用,是SOA(Service-Oriented Architecture)的核心。在Web服务以及SOA中,存在三个不同的角色(服务提供商、服务代理商和服务请求者),三种基本操作(服务
随着互联网的发展,数据呈现爆炸式的增长,大量的文档不断涌现,而聚类分析可以从这些文档中获取大量的有用信息。因此如何高效地对文档进行聚类并应用于文本挖掘和信息检索的
Ad Hoc网络高度动态的拓扑结构,无线传输,无中心,多跳路由,分布式等技术特点,使得传统路由协议不再适合于这种网络,因此Ad Hoc网络路由协议的研究与设计成为了当前Ad Hoc网络领域研