基于TTCN-3的DHCPv6协议互操作测试的设计与实现

来源 :内蒙古大学 | 被引量 : 3次 | 上传用户:wzhi8
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于IPv6的动态主机配置协议(DHCPv6)是TCP/IP网络中为网络节点传递配置信息的协议。动态主机配置协议可以为网络节点分配IP地址,并提供其它配置信息,以实现网络终端设备的即插即用,降低网络管理人员的工作强度和提高网络资源的利用率。DHCPv6协议实现之间能否正确互操作将直接影响IPv6网络的性能。目前,关于DHCPv6协议互操作测试系统的资料很少。TTCN-3是由欧洲电信标准化协会ETSI提出的新一代测试语言,可被用于一致性测试、互操作测试等多种测试。TTCN-3的通用性很强,可读性好。基于它实现的测试系统可以独立于测试平台,可移植性和兼容性好。本文在深入理解DHCPv6协议和TTCN-3的基础上,对DHCPv6协议进行了互操作测试。主要工作由三部分组成:首先对DHCPv6协议的客户行为进行分析,提取行为特征,对客户行为用Petri网建模。得到Petri网模型后,对它使用可达树分析算法,从可达树中推导出测试序列;接着,将推导出的测试序列编写成用TTCN-3描述的测试例并对它进行编辑和编译,映射成高级语言程序;最后,为使TTCN-3描述的DHCPv6测试例能够运行,编写适合于DHCPv6协议的特定的测试系统适配器SA中的TRI函数和编解码器中的编解码函数,运行测试例,给出测试判定。
其他文献
时间序列是数据挖掘中一种重要的数据类型,在现实世界许多领域中广泛存在,如股票价格,商品销售数据,气象数据等。且随着时间推移,这类数据的存储规模呈现爆炸式地增长。如何
近年来,基于物理的流体动画成为计算机图形学的研究热点,如对日常生活中暴雨拍打海面溅起水花的场景、烟雾在海上缓缓升起的现象等的模拟;而在电影特效制作、军事演习及计算
目前,空间物流信息系统集成方案主要采用RPC、DCOM、CORBA和JAVA等技术来实现。但是这些组件技术存在部署复杂、紧耦合、不适合分布式异构网络、不能实现基于Internet上的GIS
本文介绍了国内外嵌入式系统的发展、FPGA的概念以及ITU656信号的基础知识,并详细叙述了利用QuartusⅡ软件设计平台和VHDL硬件描述语言设计的ITU656信号源。   论文详细介
学位
随着P2P网络的不断发展,用户对P2P网络中资源的有效性、即时性及传输效率都有了更高的要求。在P2P网络中,数据复制是提高分布式系统中资源可用性、可靠性、传输效率的一项关
作为新一代典型的分布式计算技术,对等计算能够充分利用网络边缘分散的闲置资源如节点的计算力资源、存储资源、数据资源等,促进资源共享、合作计算和信息的交互。随着网络带宽
传统的计划管理系统中存在用人多、速度慢、工作量大、差错率高、可信度低等缺陷。本文以某供电分公司为实例,针对以上计划管理系统的缺陷,研究开发了综合计划管理与决策支持系统,在系统实现过程中对J2EE体系架构及决策支持等技术作了深入研究,保证系统的高效运行,注重实用性,简化工作流程,降低工作量,提高工作效率。通过建立数据中心的模式消除了公司内部“信息孤岛”,实现了企业内部数据的统一管理和应用。同时渗入决
Internet以其前所未有的信息传播能力在给人们生活带来巨大便利的同时,也成为反动、色情、暴力等不良信息的载体。这些不良信息,尤其是有关国家安全的敏感信息借助于Internet
目前,校园网的认证大多基于用户名/口令方式,这种认证方式面临众多攻击和泄露风险,比如:网络窃听、认证信息截取/重放、病毒、黑客等。传统的口令认证方式已经无法满足大规模
Internet是信息时代的特征,它的迅猛发展在给社会带来大量财富的同时,也带来了日益严重的安全问题。特别是电子商务的广泛应用,使得网络攻击已经成为影响网络安全中重要的一