rq_bcast_id的字段代表当前RREQ广播id值。所以whileforwardingRREQ数据包的每个节点维护此表,因此calledBroadcastID表的处理广播请求数据包。像所有无功的协议,在AODV,哲学是由节点点播只传播拓扑信息。当一个节点要传输到对没有路由的主机通信时,它将生成将会被淹没一个有限的方式到其他节点的re-IMDN开发者社群-imdn.cn"> rq_bcast_id的字段代表当前RREQ广播id值。所以whileforwardingRREQ数据包的每个节点维护此表,因此calledBroadcastID表的处理广播请求数据包。像所有无功的协议,在AODV,哲学是由节点点播只传播拓扑信息。当一个节点要传输到对没有路由的主机通信时,它将生成将会被淹没一个有限的方式到其他节点的re - IMDN开发者社群-imdn.cn">
登录
首页 » Windows开发 » AODV 工作源代码

AODV 工作源代码

于 2022-05-05 发布 文件大小:1.63 kB
0 245
下载积分: 2 下载次数: 2

代码说明:

AODV 是一种按需路由协议。它从数目的路径选择最短路径。它包括三个阶段: RREQ 路由请求、 RREP 路由答复和 RRER 错误消息路由。存储节点将播出自己的 id 给邻居使用你好消息。您可以检查源代码在 ns2 文件夹 aodv.cc 和 aodv.h 来获取关于这个专题的详细信息。AODV 包含四个表,即,AODV 的邻居表、 AODV 前体列表、 AODV 广播的 ID 表和 AODV 路由表。Neighbortable 用来存储任何节点的邻居的 ID。以上就是描绘了相邻表的类,它具有公共的 andprotected 成员。在公共成员就只有一个成员函数 "AODV_Neighbour" 是实际上是一个构造函数,它 initializethe 变量 "nb_addr" 创建类实例时。它是由两个组成的 inprotected 的成员变量 1) nb_addr 和 2) nb_expire。这两个变量是商店的邻居表中。第是邻居地址,第二个是到期时间为基于。这些表或类是保持运行 AODV 协议的 thetopology 中的所有节点。Precursorlist 维护 RREQ 源和 RREQ 目的地 whilegiving 答复到源的 id。它定期删除该条目。BroadcastIdclass 是 SourceAdress(nsaddr_t src),Currentnode"Id (u_int32_t id) 的存储并使其过期时间,播出的 idrecord。在 AODV 协议源启动 RREQ 数据包时它 willbroacast 在自然和 RREQ 数据包还有一个 rq-> rq_bcast_id 的字段代表当前 RREQ 广播 id 值。所以 whileforwarding RREQ 数据包的每个节点维护此表,因此 calledBroadcastID 表的处理广播请求数据包。像所有无功的协议,在 AODV,哲学是由节点点播只传播拓扑信息。当一个节点要传输到对没有路由的主机通信时,它将生成将会被淹没一个有限的方式到其他节点的 re

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Windows CTI入门编程(4)检查板卡
    Windows CTI入门编程(4)检查板卡-Windows programming (4) inspection board
    2022-12-02 09:20:02下载
    积分:1
  • 微分进化算法
    差分进化 (DE) 是一个启发式算法优化的工具。从本质上说,它是提供优质的保障,基于实数编码的遗传算法 [1] 的思想贪婪。随着遗传算法,微分进化算法包含 a 基因突变与交叉操作,但在比较,选择遗传算法的操作的同时,微分进化算法使用一对一的淘汰机制更新人口。适当的微分进化算法在连续域优化问题的优势得到了广泛的应用,进化算法研究热潮。
    2022-01-31 01:56:59下载
    积分:1
  • 医院管理系统
    资源描述这是一个有点长,但简单的迷你程序设计语言。医院管理系统项目是一个没有图形的控制台应用程序的代码:块。这个项目有效地利用文件处理,并教你如何使用文件添加、编辑、查找和删除记录。源代码这里提供的是完全和无差错的,可以下载的自由。该项目已被设计为该医院,位于尼泊尔勒利德布尔。
    2022-07-23 00:47:16下载
    积分:1
  • a p2p source code about resource share, consists of two parts: one is server, an...
    这是一个有关p2p资源共享的软件源代码,包括两部分组成,一是服务器端,另一是客户端.可以下载文本文件和其他格式的文件,不过其他格式有点问题,大家可以自己把它修改过来.-a p2p source code about resource share, consists of two parts: one is server, another is client. you can use it to download txt file and other format file, but there are some bug for the other format file, you can correct it by yourself.
    2022-11-12 03:40:03下载
    积分:1
  • 学习美国的basiv
    利用cc++初步学习wrl,适用于初学者,源代码比较简单-to learn the basiv of wrl
    2022-01-30 18:09:28下载
    积分:1
  • c++写的不同进制的转化函数代码,可以实现10进制与多种进制的转化...
    c++写的不同进制的转化函数代码,可以实现10进制与多种进制的转化-c++ to write different code hexadecimal conversion function can be achieved with a variety of 10-band M-ary conversion
    2023-08-01 15:10:03下载
    积分:1
  • 在程序中如何对当前的系统时间进行操作,包括源玛,编译后的文件...
    在程序中如何对当前的系统时间进行操作,包括源玛,编译后的文件-procedures in how the current time operating system, including source Gilmour, the compiled documents
    2022-01-22 05:18:43下载
    积分:1
  • 日期格式处理程序 对帐目的清算有帮助 和推算日期有关
    日期格式处理程序 对帐目的清算有帮助 和推算日期有关-Date format handling procedures on the liquidation of the accounts and the projected date of the relevant help
    2022-03-05 15:16:02下载
    积分:1
  • 读写卡测试程序及源代码
    c#2003源代码, 动态库OUR_MIFARE.dll用VC6.0++开发,编译成Release实体,适用于WIN98、NT、2000、XP、2003环境。本文档下面的源代码例子是C++builder 的调用格式。本动态库是本公司USB接口IC卡读写器的配套文件,必须和读写器一起使用。推荐使用动态调用的方法使用本动态库。
    2023-02-19 02:35:05下载
    积分:1
  • 一个类Spy++的搜索窗口程序
    一个类Spy++的搜索窗口程序 -a category search window procedure
    2022-08-19 10:38:59下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载