AODV协议分析.pdf

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络协议栈分析与设计 大作业 主题:AODV 协议 作者:于跃 杜睿桓 苏宇晗 队员信息统计 姓名 班级 学号 完成工作 占总量比例 阅读全篇RFC 文档; 三分之一源代码的 于跃 网1001 班 201092002 阅读,撰写分析;前 1 / 3 期搜集资料;撰写协 议分析部分。 阅读全篇RFC 文档; 三分之一源代码的 杜睿桓 网1002 班 201092378 阅读,撰写分析;源 1 / 3 代码架构分析;整合 三人的代码分析。 阅读全篇RFC 文档; 三分之一源代码的 苏宇晗 网1002 班 201092251 阅读,撰写分析;最 1 / 3 终定稿;整理论述层 次;审阅校对。 2 目录 一、概述????????????????????????4 二、协议帧及路由过程??????????????????6 三、源代码分析?????????????????????12 四、总结????????????????????????59 3 AODV: 按需距离矢量路由协议 一、 概述 AODV 协议(Ad hoc on-demand distance vector routing)是应用于无线 自组织网络中进行路由选择的路由协议,它能够实现单播和多播路由。该协议是 自组织网络中按需生成路由方式的典型协议。用于特定网络中的可移动节点。它 能在动态变化的点对点网络中确定一条到目的地的路由,并且具有接入速度快, 计算量小,内存占用低,网络负荷轻等特点。它采用目的序列号来确保在任何时 候都不会出现回环,避免了传统的距离向量协议中会出现的很多问题。 1.1 定义 AODV 是一种源驱动路由协议。当一个节点需要给网络中的其他节点传送信 息时,如果没有到达目标节点的路由,则必须先以多播的形式发出RREQ(路由请 求)报文。过程如图1 所示。RREQ 报文中记录着发起节点和目标节点的网络层地 址,邻近节点收到 RREQ,首先判断目标节点是否为自己。如果是,则向发起节 点发送 RREP(路由回应);如果不是,则首先在路由表中查找是否有到达目标节 点的路由,如果有,则向源节点单播RREP,否则继续转发RREQ 进行查找,aodv 详细的工作流程图见图4。 在网络资源充分的情况下,AODV 协议可以通过定期广播 hello 报文来维护 路由,一旦发现某一个链路断开,节点就发送ERROR 报文通知那些因链路断开而 不可达的节点删除相应的记录或者对已存在的路由进行修复。

您可能关注的文档

文档评论(0)

新起点 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档