DSR 和AODV的对比

DSR 和AODV 两种协议的路由寻找都是查询和应答往返过程进行的。按照一定的格式将路由信息存储在路由的所有中间节点上。

但是两者在动态性上面有差别。

第一DSR协议使用源路由访问的路由协议明显多于AODV协议。DSR协议中国,源节点使用一次路由请求与路由应答过程,除了可以得到目的节点的路由之外,还可以得到到达路由上每个中间节点的路由。

第二,DSR协议对于在单独一个路由请求于路由应答过程中到达目的节点的所有路由请求RREQ分组做应答。因此源节点知道到达目的节点的很多路由。在AODV协议中,目的节点只对第一个到达的路由请求分组RREQ做出应当,而忽略和丢掉随后到达的RREQ

第三,DSR协议的当前版本里面没有任何机制来删除路由存储器中期满过时而失效的路由。也没有任何机制来确定在面俺对多跳路由选择时有限选择哪条。AODV是比DSR协议保守的多的方法。

第四,AODV协议中使用RERR分组的路由删除操作是游标流的。路由错误RERR分组传输到达所有使用中断链到达任何目的节点的路由上的节点。

 

你可能感兴趣的:(DSR 和AODV的对比)