多路径路由算法简单总结:LFI、MDVA、MPA、MPDA、MPATH

本文总结了多路径路由算法,包括MPA、MDVA、MPDA和MPATH。MPA是基于链路状态的算法,MDVA和MPDA采用距离矢量并维护LFI状态。MPATH则从终点角度考虑路由计算。所有算法都在SPA基础上确保无环路,并利用关键状态变量。
摘要由CSDN通过智能技术生成

最近看了一些论文,多路径路由算法的。比较晦涩,还是勉强总结了一点内容:


Multi-path routing algorithms总结

Problem formulation 2

MPA(Multiple Path Algorithm) 2

MPA算法解决的问题 2

MPA使用的本质思想 3

MPA执行过程 3

MDVA(Distance-Vector Multipath) 4

MDVA算法解决的问题 4

MDVA使用的本质思想 5

MDVA执行过程 6

MPDA(Multipath Partial Dissemination Algorithm) 6

MPDA使用的本质思想 6

MPDA可以借鉴的地方 7

MPATH Routing Algorithm 7

MPATH使用的本质思想 7

MPATH可以借鉴的地方 8

这些Multi-Path的共同点 8

在SPA基础上保证无环LFI 8

在保证无环的时候引用了关键的SINK点状态变量 9

 

Problem formulation

 

——摘自MDVA

problem formulation

对每一个源点i,要找到S(i, j) belongs to N(i),使i可以经过S(i, j)中的点到达对应的终点j。如果对每个终点j,能找到SG(j),就可以解决问题。

 

MPA(Multiple Path Algorithm)

MPA算法解决的问题

1)可以找到多条路径,而不是全部路径,使用“可行下一跳”这个词汇;

2)构造了高效的数据结构,运算快;

3next hop有权重,易于QoS

4)直接用于实际网络,可以和OSPF混合使用。

 

MPA使用的本质思想

 


 

MPA执行过程

MPA本质,对任意一个源点路由器i,都要记录三个信息:

i到目标点路由器j的距离:D(i,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值