【问题标题】:AODV CODE explanation NS2AODV CODE 说明 NS2
【发布时间】:2015-01-13 01:12:30
【问题描述】:

我必须修改 AODV 协议。 但在此之前,我阅读了它并试图理解 ns2 中的源代码 我对这些参数感到困惑:

1- REQ 消息:该消息中的 req_src 和 req_des 是什么?在从源泛洪请求直到到达目的地期间它是否会发生变化?以及此标头的地址是什么(( hdr_ip *ih = HDR_IP(p) )) 他们改变了 ih->dadrr() 和 ih->saddr()。 这些地址和Request消息地址是什么关系?

2- 在请求消息阶段;反向表已构建,因此它包含每个条目 > 所以它被构建为目的地=原始来源,对吧? 另一方面,我可以将这个反向条目视为溃败条目吗?

同样在回复阶段,当节点接收到(REP)消息时,它将在其路由表中查找关键目的地,即 (( rp->rp_dst )) 。 那么这里的问题,是不是和reverse table一样呢?剂量 (rp->rp_dst) 代表 (( 原始目的地)?

3-就消息中的 SCR 和 DES 而言,REQ 和 REP 消息与 ih->daddr && ih->saddr 有什么区别? 另一方面,反向和正向路由表呢?

【问题讨论】:

    标签: adhoc ns2


    【解决方案1】:

    问题一:

      rq->rq_src :source node  rq->rq_dst:destination node
    
      ih->saddr() is the IP level message mean who send the package
    
      ih->daddr() equal rq->rq_dst for rt or rq->rq_src for rt0.
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-31
      • 2015-07-02
      • 1970-01-01
      • 2021-01-12
      • 2018-01-01
      • 2011-01-04
      • 2015-04-03
      • 2013-10-19
      相关资源
      最近更新 更多