【概述】
动态源路由协议(Dynamic Source Routing protocol,DSR)是基于源路由概念的按需自适应路由协议,其允许节点动态地发现到任何目的地的源路由,中间节点不必存储转发分组所需的路由信息,而是采用 Cache 来存放路由信息,同时允许网络完全自我组织和自我配置,但存在陈旧路由
DSR 协议简单而有效,网络开销较小,是 Ad-Hoc 网络的首选路由协议
对于传统的距离矢量路由协议 DV,其基于 Bellman-Ford 算法,利用距离向量来进行路由表的更新,每个结点都维持一张路由表,定期的将路由表发给所有邻居
关于 DV 算法,详见:路由算法与路由选择协议