ad-hoc网络aodv路由协议算法设计

ad-hoc网络aodv路由协议算法设计

ID:19636205

大小:183.87 KB

页数:53页

时间:2018-10-04

ad-hoc网络aodv路由协议算法设计_第1页
ad-hoc网络aodv路由协议算法设计_第2页
ad-hoc网络aodv路由协议算法设计_第3页
ad-hoc网络aodv路由协议算法设计_第4页
ad-hoc网络aodv路由协议算法设计_第5页
资源描述:

《ad-hoc网络aodv路由协议算法设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、西南科技大学本科生毕业论文V西南科技大学毕业设计(论文)题目名称:ad-hoc网络AODV路由协议算法设计年级:2003级□本科□专科学生学号:20035233学生姓名:虞静指导教师:江虹学生单位:信息工程学院技术职称:副教授学生专业:通信专业教师单位:信息工程学院西南科技大学教务处制西南科技大学本科生毕业论文Vad-hoc网络AODV路由协议算法设计摘要:Ad-hoc无线自组织网络技术是近来出现的不同于传统网络的一种新技术,受到国内外的广泛关注,其路由技术是无线自组网的一个重要研究领域。为适应不同的应用场合,已出现了诸如

2、AODV等针对性较强的路由协议。本文根据AODV路由协议的规范,设计和实现了相应的原理性算法,利用RREQ,RREP和RERR等协议帧进行路由查找和维护.并通过HELLO包维持链路的联接。同时,为提高处理效率,该原理性算法使用Linux操作系统用户态与内核态实现相应的路由表管理,并使用钩子函数对网络中不同主机产生的包进行处理。在PC104操作平台上进行的大量实验验证了该原理性算法的可行性,证明其达到了相应的设计目标。论文最后简述了AODV路由协议的研究方向,并对以后的研究作出了展望。关键字:AODV;无线自组网;路由;Li

3、nux西南科技大学本科生毕业论文VAODVRoutingProtocolAlgorithmDesignofAd-HocWirelessNetworkAbstract:Ad-Hocwirelessnetworkisanewnetworktechnology,whichhasreceivedgreatconsideration,beingdifferentfromthetraditionalones.Routingisaveryimportantresearchfieldinwirelessself-organizingnet

4、work.Inordertoadaptvariousoccasions,thereappearsmanyspecificroutingprotocolssuchasAODV(AdhocOn-DemandDistanceVector).AccordingtotheAODVRouteprotocolspecification,thisthesisdesignsandrealizesthecorrespondingimplementationofprinciplealgorithm.ThedesignusesRREQ,RREPa

5、ndRERRframestodiscoverandmaintainrouting,andkeepsthelinkconnectivitybyusingtheHELLOpackets.Meanwhile,inordertoimprovetheefficiency,theprinciplealgorithmmanagesroutingtablewithkernelandusermodeinLinuxoperatingsystem,anddealswithpacketsfromdifferenthostsbyhookfuncti

6、ons.Greatmanyexperimentsbasedonpc104platformprovedthattheprinciplealgorithmisfeasible,andthedesigngoalisachieved.Finally,thethesisshowssomesuggestionsandfurtherresearchdirections.Keywords:AODV,WirelessSelf-OrganizingNetwork,Route,Linux西南科技大学本科生毕业论文V目录第1章绪论11.1课题背景

7、、目的及意义11.1.1课题的背景11.1.2课题的目的及意义1第2章AODV路由协议算法原理22.1AODV路由协议概述22.2AODV路由协议使用的专业术语42.3帧的格式42.3.1RREQ协议帧的格式42.3.2RREP协议帧的格式52.3.3RERR协议帧的格式52.4AODV的操作62.4.1序列号的维护62.4.2路由表项和先驱表62.4.3产生路由请求72.4.4处理和转发路由请求72.4.5产生路由应答82.4.6接收和转发路由应答82.4.7HELLO协议帧82.4.8RERR协议帧,路由过期和路由删除

8、92.4.9接口信息9第3章LINUX操作系统的网络功能103.1Linux操作系统的总体介绍103.2Linux操作系统网络功能的实现103.3Linux操作系统路由转发功能的实现11第4章AODV路由协议的实现134.1AODV路由协议实现的框架结构134.2AODV协议实现的难点及其解决方法15西

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。