【摘 要】
:
随着计算机网络的发展,网络协议的重要性日渐突出。协议是通信各方能够正确互联的保证,是各个通信实体间需要遵守的一系列规则。然而,多数协议的文档都是通过自然语言进行书
论文部分内容阅读
随着计算机网络的发展,网络协议的重要性日渐突出。协议是通信各方能够正确互联的保证,是各个通信实体间需要遵守的一系列规则。然而,多数协议的文档都是通过自然语言进行书写的,极易在不同阅读者间造成歧义。所以,有必要对网络协议进行一致性测试。标签分发协议LDP(Label Distribution Protocol)是多协议标记交换MPLS(Multiple Protocol Label Switching)的骨干协议,该技术可以从根本上解决传统IP转发技术存在的诸多问题。目前,IDP协议已广泛应用于多项领域,并可以和多种网络传输技术进行无缝结合。而且,目前国际和国内市场上有相当数量的基于LDP标签技术的网络产品,所以有必要对该协议进行一致性测试。本文主要的工作有:第一,将工作流的概念应用于协议测试领域,结合LDP协议,针对协议文档状态机描述功能的不足,利用UML建模语言描述了从协议文档自然语言到IUT状态转移的过程。建立了基于工作流Petri网的LDP协议形式化模型。第二,编写了基于Java的XML解析器,在已有模型基础上实现了抽象测试例的自动生成。完成了从抽象测试例到可执行测试例的转换。第三,使用Cisco7200, Quid way net Engine40E和路由模拟软件GNS3等工具搭建了测试环境,利用得到的可执行测试例对LDP协议进行一致性测试,并对实验结果进行了分析。
其他文献
投票是现代社会中一项非常普遍的活动,是体现民主的重要途径之一。传统的投票活动要求投票者到指定地点投票,大型投票活动还需要长时间排队投票,给投票者带来了诸多不便。随着计
蛋白质相互作用在新陈代谢、信号传导与识别、细胞周期调整、复杂蛋白复合物的形成、癌症发生等方面都发挥着至关重要的作用。因此,研究蛋白质间的相互作用不仅有助于全面了解
近年来,伴随着Web服务技术和其相关技术的高速发展,Web服务市场中服务的数量呈现出迅猛增长。在此背景下,Web服务的门户网站以及在线服务市场逐渐涌现,并成为Web服务搜索与发现的
信息技术高速发展的今天,人类生活越来越依赖计算机技术,由此背景下的计算机安全技术越发凸显其重要性。Rootkit是90年代后期成熟的后门技术,其中基于Linux内核的虚拟文件系
对地观测系统(Earth Observation System, EOS)是使用航天遥感器实现对地观测,它的建立有非常重要的意义,例如可以实现军事侦察,进行地球资源勘探,获取区域立体影像从而进行
云计算是下一代IT企业架构,但是云计算的安全问题阻碍了其大规模应用,其中一个主要的挑战是远程公开地对不可信的云存储服务器上的用户数据进行完整性检验。然而由于用户有限的
近年来,微电子技术、传感器技术、无线通信等技术的发展与进步,共同推动了具有多功能、低能耗的无线传感器网络的产生及发展。无线传感器网络是由大量廉价传感器组成的一种无基
问答系统是新一代智能搜索引擎,它允许用户以自然语言提问,并能够向用户返回准确的答案。所以,与传统的搜索引擎相比,问答系统能更好的满足用户的查询要求,更准确地检索出用户所需
miRNA是近几年生物信息学领域的研究热点。它在人类疾病的产生、发展等过程中都起到非常关键的作用。虽然可以通过生物实验的方法挖掘出某些致病miRNA,但是这里面往往会存在两
背包问题不仅具有重要的理论研究价值,而且在实际问题中有着重要的应用,与企业效益密切相关。在经典的背包问题中,物品的价值是事先给定的,与放入的背包无关。但是对于一些实