IP组播协议软件测试系统的设计与开发

被引量 : 0次 | 上传用户:xxasp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在基于IP的数据通信网络中,重复传输数据会占用大量的网络资源。IP组播作为一种介于单播和广播之间的分组传送方式,既不指定接收者,也不将数据分发给所有主机,发送者只产生一份数据,无需为每个接收者分别复制一份,且发送者不必维护接收者的信息,利用网络路由器收集接收者的信息,并按照正确路径实现报文的转发和复制。但IP组播方式也存在传输可靠性差、报文失序递交、带宽管理困难、端到端安全复杂、接入控制困难等缺陷,在软件产品开发的各个环节,必须更规范、更可靠的执行软件测试和评测,才能确保商用的IP组播软件运行稳定、可靠、安全。本文针对H3C公司开发的IGMP组播协议和PIM-SM组播路由协议软件测试工程的实际需要,设计和开发了一套IP组播协议软件测试系统,主要内容包括:1)以软件测试理论为基础,设计了软件测试系统的功能构架;阐述了软件测试策略、软件测试计划以及测试需求分析的内容、功能和作用;给出了软件测试方案设计架构;明确了测试用例设计的原则、标准和流程。在软件测试执行阶段,分析了需要进行的测试活动、测试流程以及疑难问题的处理方法等。2)分析了IGMP组播协议的基本功能、工作原理、协议格式和技术特点以及不同版本IGMP协议之间的互操作性;描述了PIM-SM组播路由协议的邻居发现机制、RP和RPT转发树机制、BSR和RP选举机制、注册机制、SPT切换机制以及断言机制的流程和特点。IGMP协议控制数据从相邻主机最近的路由器分发给指定主机,而PIM-SM协议控制数据源到接收者的路由器之间数据传输。3)针对IGMP协议和PIM-SM协议进行了协议软件测试系统的开发与验证,制定了软件测试策略,并进行了全面的测试需求分析;编写了测试用例和自动化脚本。在软件测试系统验证中,搭建了相应的测试环境,分别就发现的功能类测试问题、性能类测试问题以及自动化测试类问题进行了测试验证,并详细分析了问题的原因和改进建议。
其他文献
衡水市是经济欠发达地区,经济总量较小,优质客户资源匮乏。近两年,随着中小股份制商业银行陆续在衡水设立网点,争夺客户资源,金融机构之间的竞争日益激烈。衡水建行在发展过
背景:目前已有较多实验研究证实低频脉冲电磁场在二维支架下促进多种干细胞向成骨细胞分化,但鲜有研究磁场在三维支架下对干细胞的增殖及成骨分化的影响。目的:探讨在聚已内酯3
互联网络的兴起给国际社会和国际政治带来了深刻的变化,并推动了现代外交的变革,网络外交逐渐成为当今国际社会活跃的一种外交手段。而随着全球化的深入和各国社会公民参与外交
分析了花键轴冷挤压模具的主要失效形式和产生的主要原因,从模具材料、热处理、模具结构、加工方法等方面提出了避免模具早期失效和提高模具使用寿命的措施。
随着现代数字化技术的不断发展,传统文化遗产的保护和传承有了许多新的有效的途径。这些数字化技术的使用能够极大地延长保护的时间和减少保护的损耗,并且能将获得的数字化信息
中国城市的近代化与铁路不无关联。1903-1937年,南京逐渐形成"四线一渡"的铁路布局,跻身铁路枢纽城市。铁路对南京的经济影响是南京因铁路带来的交通运输效应而扩张了经济腹
目的探讨门诊患者中胃食管反流病(GERD)及其亚型的患病情况和临床特点,分析与之相关的危险因素。方法于2012年7月至10月对我院消化内科门诊首诊患者进行GERD症状及危险因素等
我国残疾总人口约为8296万,其中肢体残疾患者以29%的比例高居首位尤其近年来,因各类事故以及中风等疾病所导致的上肢运动功能障碍人数呈显著上升之势上肢运动功能障碍严重影响
矿产资源是自然资源的重要组成部分,是人类赖以生存的物质基础,在人类社会的发展进程中起着不可或缺的作用。对国家而言,矿产资源是经济发展的基础,是一国综合实力的体现。对
随着我国社会经济的快速发展,我国城镇化率从1996年起步阶段的30%增长到2011年的50%,已经基本实现了城镇化。但是四川省2011年的城镇化率仅为41.83%,低于全国平均城镇化水平,