Message-efficient dissemination for loop-free centralized routing

被引:0
作者
Peterson, Haldane [1 ]
Sen, Soumya [2 ]
Chandrashekar, Jaideep
Gao, Lixin [3 ]
Guerin, Roch [2 ]
Zhang, Zhi-Li [1 ]
机构
[1] Univ Minnesota, Minneapolis, MN 55455 USA
[2] Univ Penn, Philadelphia, PA 19104 USA
[3] Univ Massachusetts, Amherst, MA 01003 USA
关键词
measurement; control; performance; reliability; network architecture; network routing; network management; graph theory; algorithms; message complexity;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With steady improvement in the reliability and performance of communication devices, routing instabilities now contribute to many of the remaining service degradations and interruptions in modern networks. This has led to a renewed interest in centralized routing systems that, compared to distributed routing, can provide greater control over routing decisions and better visibility of the results. One benefit of centralized control is the opportunity to readily eliminate transient routing loops, which arise frequently after network changes because of inconsistent routing states across devices. Translating this conceptual simplicity into a solution with tolerable message complexity is non-trivial. Addressing this issue is the focus of this paper. We identify when and why avoiding transient loops might require a significant number of messages in a centralized routing system, and demonstrate that this is the case under many common failure scenarios. We also establish that minimizing the number of required messages is NP-hard, and propose a greedy heuristic that we show to perform well under many conditions. The paper's results can facilitate the deployment and evaluation of centralized architectures by leveraging their strengths without incurring unacceptable overhead.
引用
收藏
页码:65 / 74
页数:10
相关论文
共 14 条
[1]  
ALBRIGHTSON R, 1994, P NETW INT LAS VEG N
[2]  
[Anonymous], U OREGON ROUTE VIEWS
[3]  
Feamster N., 2004, P ACM SIGCOMM WORKSH
[4]  
FRANCOIS P, 2008, LOOP FREE CONVERGENC
[5]   Avoiding transient loops during the convergence of link-state routing protocols [J].
Francois, Pierre ;
Bonaventure, Olivier .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2007, 15 (06) :1280-1292
[6]  
FU J, 2007, IEEE T NETW IN PRESS
[7]   Loop-Free Routing Using Diffusing Computations [J].
Garcia-Lunes-Aceves, J. J. .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1993, 1 (01) :130-141
[8]   A clean slate 4D approach to network control and management [J].
Greenberg, A ;
Hjaimtysson, G ;
Maltz, DA ;
Myers, A ;
Rexford, J ;
Xie, G ;
Yan, H ;
Zhan, JB ;
Zhang, H .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2005, 35 (05) :41-+
[9]  
HENGARTNER U, 2002, IMW 02
[10]  
Hochbaum D. S., 1997, APPROXIMATION ALGORI, P94, DOI DOI 10.1145/261342.571216