动态源路由(DSR)和点播按需距离矢量路由 (AODV) 都是无线网状网络/点对点网络的路由协议。这两种协议都采用不同的机制,导致不同的性能级别。通过更改源数量、速度和暂停时间,可以根据数据包交付比率、规范化 MAC 负载、规范化路由负载和平均端到端延迟来比较和评估 DSR 和 AODV。

DSR 和 AODV 都是需求驱动的协议,当传输计算机需要路由时,它们会按需形成路由。DSR 和 AODV 之间的主要区别在于源路由功能。DSR 基于源路由,其中所有路由信息(如 )都维护在移动节点上。DSR 计算路由并更新它们。源路由是一种技术,其中数据包发送方标识数据包必须通过的节点的整个序列。数据包发送方在数据包的标头中列出路由,以便数据包必须传输到的下一个节点可以通过到达目标主机的途中的地址来识别。AODV 使用 DSR 和 DSDV 机制的组合。它使用来自 DSR 的路由发现和路由维护以及逐跳路由、定期播发、来自 DSDV 的序列号。AODV 轻松克服了无穷大计数和贝尔曼福特问题,并且每当更改临时网络拓扑时,它还提供快速收敛。

当使用数据包传送比率参数通过以 0、10、20、40、100 的间隔改变暂停时间来分析 DSR 和 AODV 时,为这两种按需路由协议获得的结果看起来相似。

通过不同的暂停时间来分析两种协议的规范化路由负载。与AODV相比,DSR协议的值较少,即使在增加源数量后也显示出相当稳定的结果。如果规范化路由负载稳定,则认为该协议是可缩放的。AODV 的路由开销主要来自路由请求。DSR 在缓存中查找由于主动缓存而出现的路由。这有助于避免 DSR 中的频繁路由发现过程,从而与 AODV 相比减少 DSR 的路由开销。

通过改变不同的暂停时间来分析归一化的 MAC 负载。与 DSR 相比,在分析较低的暂停时间时,AODV 的值较小。

在两种协议之间的性能比较时,缓存过时和高 MAC 开销会降低 DSR 在高移动性场景中的性能。在移动性较低的方案中,DSR 的性能优于 AODV,因为始终在缓存中快速找到路由,从而避免路由发现过程。

DSR和AODV的区别

  1. DSR 的路由开销比 AODV 少。
  2. AODV 的标准化 MAC 开销比 DSR 少。
  3. DSR 基于源路由机制,而 AODV 使用DSR 和 DSDV 机制。
  4. AODV 在高移动性场景中的性能优于 DSR。
  5. DSR 的路由发现过程频率低于 AODV。

DSR和AODV的区别

本文由网友:杨秋春 投稿 欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果。
转载请注明:文章转载自 有区别网 [http://www.vsdiffer.com]
本文标题:DSR和AODV的区别
本文链接:https://www.vsdiffer.com/vs/dsr-vs-aodv.html
免责声明:以上内容仅代表 网友:杨秋春 个人看法、理解、学习笔记、总结和研究收藏。不保证其正确性,因使用而带来的风险与本站无关!如本网站内容冒犯了您的权益,请联系站长,邮箱: ,我们核实并会尽快处理。