Linux系统上AODV路由协议的实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:kent10211021
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线自组网的一个重要研究领域就是路由技术。为了适应各种不同的应用场合,研究人员设计了许多的路由协议。其中,AODV(Ad hoc On-Demand Distance Vector)路由协议是IETF (Internet Engineering Task Force)的MANET(Mobile Ad hoc NETworks)工作组推荐的无线自组网路由协议之一。它简单、实用而且性能优越。本文论述如何在Linux操作系统上实现AODV路由协议,并在此基础上用IEEE802.11b标准的网卡组建一个无线自组网,从而扩展IEEE802.11的组网方式。同时,也为下一步无线电台的组网提供路由支持。首先,本文简单介绍了无线自组网和无线局域网的一些知识,对其主要内容做了概述性的讲解。接着介绍了Linux系统的网络框架和路由实现方案。然后论述了AODV路由协议的工作原理。最后在上面的分析的基础上,提出AODV路由协议的实现方案并将其实现。实现方案分成三个部分:一部分是与操作系统的功能接口,第二部分是记录每条路由最后使用时间的内核模块代码,第三部分是AODV逻辑算法的实现。我们对方案的性能进行了一些测试,并对这些结果做了分析比较。从结果可以发现,在中转跳数不大于五跳的时候,路由发现时间都能控制在50ms以内。各种网络应用程序也能很好的运行。在论文的最后,我们对已经完成的工作和主要贡献进行了总结,并对以后的研究方向作出展望。
其他文献
在陕西渭北旱塬地区永寿和长武试验站分别布设田间试验,研究地膜覆盖和控/缓释肥互作对玉米生长和氮素吸收利用的影响。设置了2种栽培方式(双垄沟覆膜、平作)和3种肥料类型(
探讨采取布拉氏酵母菌辅助治疗新生儿高胆红素血症(NHB)的效果。方法:选取 70 例 NHB 患儿并且随机分成研究组 35 例与对照组 35 例,对照组采取常规 蓝光照射治疗,研究组在对
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
<正>江苏省东海县质监局在培育地理标志产品上下功夫江苏东海大米、草莓、葡萄、百合花等6个农产品经国家地理标志保护产品"镀金"后,土产品身价暴增,效益凸显。土里生海里长
目的了解目前母婴护理员培训状况,并以此为基础对母婴护理员培训方案提出修改建议,提高母婴护理员服务质量,保障产妇和新生儿的安全与健康。方法2019年10月~2020年2月通过便
期刊
随着城市地铁建设的兴起,相应的环境问题引起了越来越多的关注。地铁隧道施工阶段及施工后期诱发的地表沉降是造成各种建、构筑物产生外观及功能上损害的主要原因,每年由此而
基于当前口译课堂存在的若干问题,通过与传统型即练习为主的口译沙龙的对比分析,阐述在教师指导下的工作坊模式口译沙龙的优越性和适切性,并在三个开展原则的指导下,拟定为期