Linux下IGMP协议测试工具的开发与应用

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:steve0309
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
组播以其节约网络带宽、降低网络负荷,实现接收者的并行接收等优势而具有广泛的应用,成为重要的网络技术。对于组播各种应用的研究正在成为热点,对组播各种功能及性能的测试也越来越重要。IGMP (Internet Group Management Protocol)是组播动态管理协议,用于组播组的建立与控制,因此对IGMP协议的测试是组播协议的一项重要测试。目前在国内的Linux操作系统上几乎没有成型的用于组播测试的工具,所以本文的主要工作是在Linux系统上,基于一些已有的函数接口,设计实现了用于测试IGMP协议的测试工具,并完成了将该工具用于实际工作环境中路由器上的IGMP协议测试。本文介绍了IGMP协议三个版本的基本内容及各个版本相对于前面版本的主要改进,仔细研究了组播协议的RFC (Request For Commnets)标准文档,设计并实现了IGMP协议测试工具。该测试工具主要由Shell模块、接口驱动与接口控制模块、报文发送及报文接收模块、协议控制模块组成。在利用该工具测试IGMP协议的过程中,搭建了自动化测试环境并选择了适合中继系统的远程横断测试方法,对IGMP协议进行了功能性测试。具体测试时,首先将手工编写的测试用例通过TCL (Tool Command Language)脚本语言转换为自动化测试脚本,然后测试脚本通过调用测试工具提供的命令进行相应的操作,从而与路由器进行交互来达到测试的目的。这些自动化测试脚本,还可用于后期路由器上协议的各个升级版本的回归测试。
其他文献
本体是一种能够在语义和知识层次上对信息系统进行描述的概念模型,主要应用在对知识的组织、表示和管理等方面。本体已经在信息系统的诸多领域中得到了广泛的应用,例如知识管
90年代以来随着信息存储技术和通讯技术的发展,大量的信息爆炸式增长,信息自动分类已经成为人们获取有用信息不可或缺的工具。文本分类是中文信息处理的一个重要的研究领域,
无线传感器网络路由协议在整个无线传感网体系中起着关键的作用,路由协议的好坏直接决定了网络的性能、生存期、健壮性等指标。本文主要针对无线传感网中的路由协议,分析比对
多目标优化问题(Multi-objective Optimization Problems, MOPs)广泛存在于工程实践和科学研究领域。多目标优化问题主要研究如何在多个彼此间相互冲突的目标中得到最优解,该
随着我国电信行业的再次重组与3G牌照的发放,国内电信业的竞争日益加剧,而激烈的竞争也迫使国内各电信运营商不得不考虑寻求新的盈利模式,以及如何提升自身的核心竞争力。作
计算机通信和网络技术的普及和发展,使信息的处理方式发生了根本性的变化。由原来传统的集中式处理转变成分布式处理方式。分布在不同的地点、基于不同的平台与环境的多个计算
近年来,信息处理技术的应用领域得到了很大的拓展,如金融应用、电子商务、网络监控和实时分析等。在这些应用中,静态的关系数据已经不能满足人们的需要。在处理现实世界的实
随着IT产业的持续发展,大量的软件产品已经广泛应用在各行各业,为了提高软件产品的质量,越来越多的人力、物力用于软件测试。软件测试的重点是设计测试用例,如果测试用例能够
文本相关性度量是中文信息处理中一个非常基础且关键的问题,在文本相关性度量方法中采取的主要计算方式是文本相似度计算。目前,向量空间模型(VSM)作为绝大多数文本相似度算
阿尔兹海默症(Alzheimer’s Disease,AD)是一种典型的神经退化性疾病,其病理过程复杂,而且目前尚没有有效的治疗手段来治愈该疾病,所以对该疾病的提前诊断与预测成为预防该种疾