Achieving convergence-free routing using failure-carrying packets

被引:74
作者
Lakshminarayanan, Karthik [1 ]
Caesar, Matthew
Rangan, Murali
Anderson, Tom
Shenker, Scott
Stoica, Ion
机构
[1] Univ Calif Berkeley, Berkeley, CA 94720 USA
[2] Univ Washington, Seattle, WA 98195 USA
关键词
algorithms; design; performance; Internet routing; convergence; protocols;
D O I
10.1145/1282427.1282408
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Current distributed routing paradigms (such as link-state, distance-vector, and path-vector) involve a convergence process consisting of an iterative exploration of intermediate routes triggered by certain events such as link failures. The convergence process increases router load, introduces outages and transient loops, and slows reaction to failures. We propose a new routing paradigm where the goal is not to reduce the convergence times but rather to eliminate the convergence process completely. To this end, we propose a technique called Failure-Carrying Packets (FCP) that allows data packets to autonomously discover a working path without requiring completely up-to-date state in routers. Our simulations, performed using real-world failure traces and Rocketfuel topologies, show that: (a) the overhead of FCP is very low, (b) unlike traditional link-state routing (such as OSPF), FCP can provide both low loss-rate as well as low control overhead, (c) compared to prior work in backup path precomputations, FCP provides better routing guarantees under failures despite maintaining lesser state at the routers.
引用
收藏
页码:241 / 252
页数:12
相关论文
共 34 条
[1]  
ALAETTINOGLU C, 2000, MILLISECONG IGP CONV
[2]  
[Anonymous], P PAM
[3]  
[Anonymous], ABILENE OBSERVATORY
[4]  
[Anonymous], 2005, RFC, DOI DOI 10.17487/RFC4090
[5]  
[Anonymous], 2006, U TURN ALTERNATES IP
[6]  
[Anonymous], 2004, P ACM SIGCOMM
[7]  
BEHRRNS J, 1994, P ACM SIGCOMM
[8]  
BRYANT S, 2004, FAST REROUTE USING T
[9]  
Bryant S., 2006, IP FAST REROUTE USIN
[10]  
BRYANT S, 2006, FRAMEWORK LOOP FREE