- 0
- 0
- 约4.46万字
- 约 42页
- 2026-03-16 发布于北京
- 举报
在网络中寻找不相交路径*
DeepinderSidhu和RajNair和ShukriAbd
计算机科学系玛丽兰大学‑BC巴尔的摩,MD21228和高级计算机研究学院玛
丽兰大学‑CP学院公园,MD20742
路由是计算机通信网络中实现的一个重要功能。对于单路径路由,分布式算法的
研究引起了广泛的。在许多情况下,希望在网络中的节点对之间存在多条不
相交路径。多条不相交路径可以增加节点对之间的有效带宽,减少网络拥塞,并
降低丢包概率。本文提出了一种分布式距离向量算法,用于查找到达目的地的多
条不相交路径。该算法将最短路径作为其中一条不相交路径。我们描述了该算法,
使用仿真评估其性能,并将其与另一种不相交路径路由算法进行比较。结论是我
们的算法发现质量相当的路径所需的消息数量减少了3到4倍。
*本研究部分由部资助,在马里兰大学巴尔的摩县进行。本文所表达的观
点和结论仅代表作者,并不代表部或的政策,无论明示或
暗示。
允许免费,但前提是这些品用于直接商业利益,且
必须保留ACM、物标题及其日期,并已获得计算机械
的。其他方式的或重新发布需要支用和/或获得特定。
©1991ACM0‑89791‑444‑9/91/0008/0043...$1.50
1引言
大量努力致力于设计分布式算法,以在网络中从每个节点到目标节点找到多条不
相交的路径。一种解决方案[1]要求每个节点拥有完整的网络拓扑知识。另
案[2]找到初始链路不相交(在第一条链不相交)的多条路径。链路不相交增
强方法[3,4]被用于[5]构建从每个节点到目标的总成本最低的一对不相交路径。后
来的一篇[6]
FindingDisjointPathsinNetworks*
DeepinderSidhuandRajNairandShukriAbd
DepartmentofComputerScienceUniversityofMaryland-BCBaltimore,MD21228and
InstituteforAdvancedComputerStudiesUniversityofMaryland-CPCollegePark,MD
20742
Routingisanimportantfunctionimplementedincomputercommunicationnetworks.
Therehasbeenextensiveresearchinterestindistributedalgorithmsforsinglepath
routing.Inmanyinstances,itisdesirabletohavemultipledisjointpathsweenpairs
ofnodesinanetwork.Multipledisjointpathscanincreasetheeffectivebandwidth
weenpairsofnodes,reducecongestioninanetworkandreducetheprobabilityof
droppedpackets.Thispaperpresentsadistributeddistance-vectoralgorithmthatfinds
multipledisjointpathstoadestination.Thealgorithmincludestheshortestpathasone
ofthedisjointpaths.Wedescribethealgorithm,evaluateitsperformanceusing
simulationandcompareitwithanotherdisjoint-pathroutingalgorithm.Weconclude
thatouralgorithmrequires3to4timesfewermessagestodiscoverpathsof
compar
原创力文档

文档评论(0)