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

被引量 : 0次 | 上传用户:flyliubo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
协议是计算机网络的核心,是计算机网络中通信双方关于如何进行通信的约定规则。通信双方只有实现相同的协议,才可以正确地有效地进行信息的传输。目前协议标准一般都是由自然语言加以描述的文本,网络设备的实现者往往会对这些协议文本有不同的认识、理解,所以对网络设备的协议实现进行一致性测试是网络设备研发的必要环节。随着Internet的商业化,各种网络产品和网络应用相继出现,加速了IPv4地址的消耗,IPv6在这种情况下应运而生。随着IPv6协议栈的不断完善和支持IPv6的网络产品的日渐增多,IPv6协议替代IPv4协议是一个必然趋势。同时协议实现与协议标准的一致性问题也越来越突出,因此开发能够测试IPv6协议实现一致性的测试系统具有重要意义。本文在研究协议一致性测试原理和方法的基础上,围绕实现IPv6协议一致性测试系统这个目标,提出了协议一致性测试系统的软件架构。同时在Linux平台上实现了该系统并对IPv6基本协议进行了测试。最后本文又对协议一致性测试原理加以推广应用,设计并实现了计算机网络协议实验系统。综上所述,本文的主要特色如下:(1)协议一致性测试执行系统软件架构的设计和实现。该架构由测试代理器、测试执行器、测试接口组成。其中测试执行器和测试接口的实现是实现执行系统的关键。(2)IPv6基本协议的一致性测试。针对IPv6基本描述协议和ICMPv6设计两大组10个测试例。并利用本文设计的协议一致性测试执行系统分别对LinuxAS4.0上的IPv6和ICMPv6协议实现进行了测试,验证了本文系统的有效性和实用性。(3)本文在对协议一致性测试原理研究的基础上,设计并实现了计算机网络实验系统。为学生在学习网络原理时提供一个编写协议的平台。学生在客户端根据教师提供的函数接口和动态链接库编写、运行协议,服务器自动评判,不仅减少教师的工作量,而且有助于学生对网络协议设计的主要目标和思想的理解,提高了学习的效率。
其他文献
建设社会主义新农村,是以胡锦涛同志为总书记的党中央,在深刻分析当前国际国内形势、全面把握我国经济社会发展的阶段性特征的基础上,从党和国家事业发展的全局出发,确定的一
生物除草剂符合当代社会的农药发展要求,利用微生物或其代谢产物开发除草剂是研发生物除草剂的重要途径。本试验从发病毛竹叶片上分离得到一株具有高除草活性的真菌菌株,并对
从马克思总体生产思想的视阈审视当今的消费社会,可以发现,消费作用的凸显并未脱离生产的逻辑。在消费社会,符码并非取代物质生产而完全居于主导,而符号消费的实质是一种精神消费
目的分析阿托伐他汀治疗原发性高血压肾病患者的疗效。方法随机选择2016年3月~2017年3月期间收治的98例原发性高血压肾病患者,将其分为两组,对照组采用常规治疗,研究组则联合阿托
目的基于IL-35介导JAK/STAT信号通路在类风湿关节炎中的重要作用,探索类风湿关节炎的发病机制及青藤碱的作用,为青藤碱用于类风湿关节炎治疗提供依据。方法取雄性6周龄SPF级D
随着铁道电气化的快速发展和电力机车的提速,对铁道牵引供电系统的供电质量和可靠性的要求越来越高。真空断路器作为控制和保护设备,其分合闸可靠性对铁道牵引供电系统的可靠
本文以安徽省推进公共图书馆服务城乡一体化实践为研究对象,探讨了统筹城乡公共图书馆城乡一体化改革发展的基本思路和资源配置、模式创新、机制保障,为乡村振兴背景下实现公
本文在国内外政策执行相关理论和我国现行政治运行制度的基础上对我国政策执行中的偏差现象进行研究,结合中国政策执行实践,具体分析了政策执行偏差的含义、表现及其危害,并
目的观察两种压迫止血法在肝癌介入治疗术后患者中的应用效果。方法将76例肝癌介入治疗患者分为绷带压迫止血组和动脉压迫止血组,并对2组并发症发生情况及舒适度进行比较。结
本文通过对近20年国内外有关冰壶研究文献的研读,分析了冰壶运动的发展现状,并着重对冰壶运动员的擦冰技术、战术、体能训练等问题进行了系统的梳理。结果发现:我国学者对冰