1
Enhancing the Internet Survivability using IP Fast Rerouting
Kang Xi and H. Jonathan Chao
- Dept. of Electrical & Computer Engineering
Polytechnic University {kang,chao}@poly.edu
Enhancing the Internet Survivability using IP Fast Rerouting Kang - - PowerPoint PPT Presentation
Enhancing the Internet Survivability using IP Fast Rerouting Kang Xi and H. Jonathan Chao Dept. of Electrical & Computer Engineering Polytechnic University {kang,chao}@poly.edu 1 Basics of IP Routing Find the src/dst paths for packet
1
Kang Xi and H. Jonathan Chao
Polytechnic University {kang,chao}@poly.edu
2
Find the src/dst paths for packet forwarding Paths to the same dst form a tree
4 1 9 2 7 5 8 6 3 4 1 9 2 7 5 8 6 3
3
Failures are common
A failure may affect
Traditional Recovery:
Advertise the failure Recalculate all the
Problem: Slow
4 1 9 2 7 5 8 6 3 4 1 9 2 7 5 8 6 3
4
5
6
How to find loop-free
How to coordinate
7
8
9
10
5 1 15 2 10 6 16 7 3 14 13 12 11 8 4 9
Denote a tree/sub-tree with T(k), where k is the
Use depth-first search, for each node k (except the
Introduce a failure to node k Node k has mk children, denoted as c1, c2, … cmk. Need
Dye the nodes in T(k), all the other nodes are white Repeat the following two steps until all node are white
Use breadth-first search on T(k), for each node, check if it has a
white neighbor
The first hit found an exit for one of T(c1), T(c2), … T(cmk), dye
that sub-tree white
4 1 9 2 7 5 8 6 3
Explore all possible failures, observe the distribution of
24
Three schemes: single-link, single-link/node, double-link
100% failure coverage Proven correctness Practical to today’s IP networks Support of multi-path routing. Future Research
Multi-failure recovery Failure recovery in inter-domain routing Survivable topology design Building a testbed