1 / 54
文档名称:

协议一致性测试原理及其应用.pdf

格式:pdf   页数:54页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

协议一致性测试原理及其应用.pdf

上传人:pw4463 2016/5/15 文件大小:0 KB

下载得到文件列表

协议一致性测试原理及其应用.pdf

相关文档

文档介绍

文档介绍:西华大学硕士学位论文协议一致性测试原理及其应用计算机应用技术专业研究生郭闯指导教师刘兴伟协议是计算机网络的核心,是计算机网络中通信双方关于如何进行通信的约定规则。通信双方只有实现相同的协议,才可以正确地有效地进行信息的传输。目前协议标准一般都是由自然语言加以描述的文本,网络设备的实现者往往会对这些协议文本有不同的认识、理解,所以对网络设备的协议实现进行一致性测试是网络设备研发的必要环节。随着Intemet的商业化,各种网络产品和网络应用相继出现,加速了IPv4 地址的消耗,IPv6在这种情况下应运而生。随着IPv6协议栈的不断完善和支持口v6的网络产品的日渐增多,IPv6协议替代IPv4协议是一个必然趋势。同时协议实现与协议标准的一致性问题也越来越突出,因此开发能够测试 IPv6协议实现一致性的测试系统具有重要意义。本文在研究协议一致性测试原理和方法的基础上,围绕实现IPv6协议一致性测试系统这个目标,提出了协议一致性测试系统的软件架构。同时在 Linux平台上实现了该系统并对IPv6基本协议进行了测试。最后本文又对协议一致性测试原理加以推广应用,设计并实现了计算机网络协议实验系统。综上所述,本文的主要特色如下: (1)协议一致性测试执行系统软件架构的设计和实现。该架构由测试代理器、测试执行器、测试接口组成。其中测试执行器和测试接口的实现是实现执行系统的关键。(2)IPv6基本协议的一致性测试。针对IPv6基本描述协议和ICMPv6设计两大组10个测试例。并利用本文设计的协议一致性测试执行系统分别对Linux 西华大学硕士学位论文 ,验证了本文系统的有效性和实用性。(3)本文在对协议一致性测试原理研究的基础上,设计并实现了计算机网络实验系统。为学生在学台。学生在客户端根据教师提供的函数接口和动态链接库编写、运行协议,服务器自动评判,不仅减少教师的工作量,而且有助于学生对网络协议设计的主要目标和思想的理解,提高了学习的效率。关键词:网络协议;协议一致性测试;测试执行系统:IPv6 Protocol Conformance Test Principles and theApplication puter Application Technology Master Candidate Guo Chuang Supervisor LiuXingwei work protocols’are serials of rules municating,which constitute the core munication parties may exchange informationeffectively work present,the protocols aregenerally described by thenaturallanguage inRFC,resulting prehension ofdifferentprotocol developers。 Thus protocol conformance test isanimportantstep forthedevelopment work devices. During thepastyears, es more and more popular and is eventually applied mercial ofproducts and e forthcorrespondingly,which results in a huge and accelerating demand of IP ,IPv6 emerges thatmay inevitably replace IPv4 with the improvement of itsprotocol stack and the flourishing ofrelated products. Moreover,it es anexigentproblem toverify theconformance between the IPv6 protocols and itsimplementation,thus ithasimportant significance to develop protocol conformance testexecution system(CTES)for IPv6 protocol stack. Inthisresearch,the architecture ofCTES hasbeen proposed