欢迎来到天天文库
浏览记录
ID:46228082
大小:93.44 KB
页数:29页
时间:2019-11-21
《毕业设计(论文)-基于NS2的泛洪路由协议的实现与仿真》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、扬州市职业大学毕业设计(论文)设计(论文)题th基于NS2的泛洪路由协议的实现与仿真系别:电子工程系专业:通信技术班级:07通信(1)班姓名:学号:0完成时间:10年5刀摘要3第1章绪论41.1论文背景41.2论文研究内容41.3论文组织结构4第2章AdHoc网络的介绍及应用52.1AclHoc网络的概念及特点52.2AdHoc网络的结构62.3AdHoc网络的应用领域7第3章NS2体系结构和功能模块83.1NS2网络仿真概述83.2NS2的使用和安装83.3NS2的相关工具介绍93.4NS2现有的仿真元素103.5NS2仿真的一般步骤10第4章泛洪路由协议的设计实现124.1M
2、Flood议类124.2添加协议类124.3添加包头类型144.4编译代码15第5章泛洪路由协议的仿真测试165.1初步测试163.2场景泗!]试193.3trace分析21第6章心得体会26参考文献27基于NS2的泛洪路由协议的实现与仿真摘要:网络操作要求的不断变化刺激了新协议和新算法的产生和发展。网络模拟仿真是研究新协议、分析新算法的一种重要方法。络仿真平台NS2正是这样一种针对网络技术的源代码公开的、免费的软件模拟平台,其协议代码与真实网络应用代码很相似,仿真结果具有较高的可靠性。NS2(NetworkSimulator,version2)是一种面向对象的网络仿真器,本质上
3、是一个离散事件模拟器。rhUCBerkeley开发而成。它本身有一个虚拟时钟,所有的仿真都由离散事件驱动的。本文详细讨论了基于NS2仿真工具对无线通信协议MFlood泛洪路由协议进行仿真的过程。通过在NS2中添加泛洪路由协议,进行了NS2的扩展性研究与实现,最后通过使用相关工具对输出结果进行处理,为日后进行网络研究奠定基础。关键词:NS2泛洪路由协议、分组头、扩展第1章绪论1.1论文背景网络模拟是进行网络技术研究的一种基本手段。在新技术的研究过程中,由于各种原因,实际网络系统的实现往往是代价较高或是不现实的。在这种情况匚模拟就成了最佳可供选择的测试、评估和验证手段Z-O网络模拟有
4、着周期小、成本低等特点,而冃可以使研究者更容易利用他人的研究成果。NS2正是这样一种针对网络技术的源代码公开的、免费的软件模拟平台。它是美国DARPA支持的项目VINT(VirtualInterNetTestbed)开发的通用的多协议网络模拟软件,其屮集成了大量典型的有线、无线甚至卫星网络下各个层的协议,同吋NS广泛的用户又在不断地对这个系统进行完善和修改。正是Ft?丁NS2的这种开放性,使研究者更好的进行各种算法的实现和协议的改进。AdHoc网络是一组具有无线收发装置的移动节点组成的一个多跳的临时性的门组织系统,具有以卜-一些主耍特征:动态拓扑,即网络中的节点可以任意移动,因此
5、,网络的拓扑结构也可能会变化;链路带宽受限、容量时变,由丁•拓扑动态变化导致每个节点转发的非自身作为目的地的业务量随时间而变化,因此与有线网络不同,它的链路容量表现岀时变特征;动力受限,能量受限,由于网络节点的移动特征,其中大多数节点以电池作为动力,在进行系统设计时节能就成为一个非常重要的指标;物理上安全有限,移动网络比固定网络(有线和无线)更易受到安全威胁,需耍克服无线链路的安全弱点及移动拓扑所带来的新的安全隐患,因此,传统的用于固定网络的路由协议不适用于AdHoc网络。由于AdHoc网络的特点,它对路由协议有了一些新的要求,如何更好地应用这种口组织的网络,满足更多的应用,首先
6、应该掌握现有的一些路由算法协议的特点。1・2论文研究内容在研究无线网的路由中,想要考察节点的运动型对路由协议带来的冲突。在NS2中实现了AODU等无线路由协议,而缺乏最简单的泛洪的实现。在节点运动型非常大的场景中,向全网进行洪泛反而是最有效的路由手段。从而,我们要在NS2中为无线自组网部分添加一个洪泛协议。泛洪路由协议本身非常简单,每个节点收到包后只耍判断不是重复包后就再次广播。因此木文即是基于NS2这种网络仿真器对AdHoc网络的泛洪路由协议进行研究。1.3论文组织结构第二章对于AodHoc网络的简单介绍:包括其概念特点,结构组成等第三章NS2体系结构及功能模块:具体描述了NS
7、2的体系结构和各项功能模块,包括使用NS2进行网络模拟的过程,此外述进一步考虑了C++建立新协议或修改已有网络对象进行扩展时相关的问题。第四章泛洪路由协议的设计实现:对泛洪路由协议的设计步骤进行了详细的介绍。第五章泛洪路由协议的仿真测试:对第四章实现的泛洪路由协议进行了网络仿真测试,最后对结果进行了分析讨论。第六章从所作的毕业设计中得到的一些心得体会。第二章AdHoc网络的介绍2.1AdHoc网络的概念及特点2.1.1AdHoc网络的概念(1)AdHoc网络是一种分布式网络。Ad
此文档下载收益归作者所有