资源描述:
《基于ns2的ad hoc网络路由协议的模拟实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于NS2的AdHoc网络路由协议的模拟实现符琦1,2蒋云霞3蒋瑞林41(湖南科技大学计算机学院网络工程系,湘潭411201)2(国防科技大学计算机学院,长沙410073)3(湖南科技大学网络信息中心,湘潭411201)4(华南理工大学计算机科学与工程学院,广州510640)摘要论文主要介绍了基于网络模拟器NS2的AdHoc网络路由协议的模拟实现。首先对现有AdHoc网络的路由协议进行了说明,接着对协议模拟软件NS2进行了介绍,最后对NS2的方法及工作流程进行了解释,并在此基础上给出了两种具体协议的模拟结果。关键词Ad
2、Hoc路由协议网络模拟NS2DSDVAODV文章编号1002-8331-(2006)05-0149-03文献标识码A中图分类号TP393NS2-BasedImplementationofRoutingProtocolSimulationinAdHocNetworks1,234FuQiJiangYunxiaJiangRuilin1(SchoolofComputerScience,HunanUniversityofScienceandTechnology,Xiangtan411201)2(SchoolofComputerS
3、cience,NationalUniversityofDefenseTechnology,Changsha410073)3(NetworkInformationCenter,HunanUniversityofScienceandTechnology,Xiangtan411201)4(SchoolofComputerScience,SouthChinaUniversityofTechnology,Guangzhou510640)Abstract:Thispapermainlydiscussestheroutingprot
4、ocolsimulationimplementaioninadhocnetworksbasedonns2.First,somecurrentroutingprotocolsforadhocnetworksareintroduced,thenns2isintroduced.Finallysomeprotocolsimulationmethodsofns2areintroducedandthesimulationresultsoftwosamplesaregiven.Keywords:adhocroutingprotoco
5、l,networksimulation,ns2,dsdv,aodv在网络迅速膨胀的今天,网络研究人员在研究新的网络协(1)路由表驱动的路由协议:在这种路由协议中,每个节点议和算法,提高网络性能时可通过以下三种方法对新的网络方维护一张包含到达其它节点的路由信息的路由表。当检测到网案进行验证和分析:分析方法、实验方法和模拟方法。其中,模络拓扑结构发生变化时,节点在网络中发送更新消息,收到更拟方法通过网络模拟软件,根据需要设计自已的网络模型,用新消息的节点将更新自己的路由表,以维护一致的、及时的、准相对很少的时间和费用了解网
6、络在不同条件下的各种特性,获确的路由信息,所以路由表可以准确地反映网络的拓扑结构。取丰富有效的数据。目前,这种方便高效的验证和分析方法在相关协议有DSDV、CGSR、WRP、DBF和HSR等。现代通信网络设计和研究中起着越来越大的作用。本文就其中(2)源节点触发的按需路由协议:在这种路由协议中,节点的一种网络模拟软件,对具体的网络协议模拟实现给出了相关不需要维护及时准确的路由信息,当向目的节点发送报文时,介绍。源节点才在网络中发起路由查找过程,找到相应的路由。相关协议有DSR、AODV、TOAR、ABR和ARA等。1A
7、dHoc网络路由协议简介(3)混合式路由协议:结合路由表驱动协议和按需路由协AdHoc网络[3,4]又称移动自组网、多跳网络,适合于作战指议优点的一种较好的折衷方案。在局部范围内使用路由表驱动挥、抢险救灾以及应付突发事件和执行临时任务的场合。在协议,维护准确的路由信息,并可缩小路由控制消息传播的范AdHoc网络中,每个移动节点兼备路由器和主机两种功能。作围,当目标节点较远时,通过查找发现路由,既可以减少路由协为主机,移动节点需要运行面向用户的应用程序;作为路由器,议的开销,时延特性也得到了改善。相关协议有CBRP、DD
8、R、它需要运行相应的路由协议,并根据路由策略和路由表参与数GSR、BRP和ZRP等。据分组转发工作和路由维护工作[1]。考虑到AdHoc网络中节点是移动的,网络的拓扑结构不2基于NS2的模拟实现断变化,传统的用于因特网的路由协议(如RIP、OSPF等)无法NS2[5]联是由加利福尼亚大学伯克利分校和VINT项目组适应AdHoc网络