ACM Home Page
Please provide us with feedback. Feedback
Path splicing
Full text PdfPdf (397 KB)
Source
Applications, Technologies, Architectures, and Protocols for Computer Communication archive
Proceedings of the ACM SIGCOMM 2008 conference on Data communication table of contents
Seattle, WA, USA
SESSION: Routing table of contents
Pages 27-38  
Year of Publication: 2008
ISBN:978-1-60558-175-0
Also published in ...
Authors
Murtaza Motiwala  Georgia Tech, Atlanta, GA, USA
Megan Elmore  Georgia Tech, Atlanta, GA, USA
Nick Feamster  Georgia Tech, Atlanta, GA, USA
Santosh Vempala  Georgia Tech, Atlanta, GA, USA
Sponsors
ACM: Association for Computing Machinery
SIGCOMM: ACM Special Interest Group on Data Communication
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 13,   Downloads (12 Months): 225,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1402958.1402963
What is a DOI?

ABSTRACT

We present path splicing, a new routing primitive that allows network paths to be constructed by combining multiple routing trees ("slices") to each destination over a single network topology. Path splicing allows traffic to switch trees at any hop en route to the destination. End systems can change the path on which traffic is forwarded by changing a small number of additional bits in the packet header. We evaluate path splicing for intradomain routing using slices generated from perturbed link weights and find that splicing achieves reliability that approaches the best possible using a small number of slices, for only a small increase in latency and no adverse effects on traffic in the network. In the case of interdomain routing, where splicing derives multiple trees from edges in alternate backup routes, path splicing achieves near-optimal reliability and can provide significant benefits even when only a fraction of ASes deploy it. We also describe several other applications of path splicing, as well as various possible deployment paths.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
 
3
G. Apostolopoulos. Using multiple topologies for ip-only protection against network failures: A routing performance perspective. Technical Report 377, ICS-FORTH, Apr. 2006.
 
4
A. Atlas and A. Zinin. Basic Specification for IP Fast-Reroute: Loop-free Alternates. http://tools.ietf.org/html/draft-ietf-rtgwg-ipfrr-spec-base-10, Nov. 2007.
 
5
A. Broido and kc claffy. Topological Resilience in IP and AS Graphs. http://www.caida.org/analysis/topology/resilience/, 2006.
 
6
M. Cha, S. Moon, C.-D. Park, , and A. Shaikh. Placing Relay Nodes for Intra-Domain Path Diversity. In Proc. IEEE INFOCOM, Barcelona, Spain, Mar. 2006.
 
7
MPLS Traffic Engineering Fast Reroute - Link Protection. http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120limit/120st/120st16/frr.htm.
 
8
Cisco Multi-Topology Routing. http://www.cisco.com/en/US/products/ps6922/products_feature_guide09186a00807c64b8.html.
 
9
Cisco Optimized Edge Routing (OER). http://www.cisco.com/en/US/products/ps6628/products_ios_protocol_option_home.html, 2006.
 
10
X. A. Dimitropoulos, D. V. Krioukov, A. Vahdat, and G. F. Riley. Graph Annotations in Modeling Complex Network Topologies. CoRR, abs/0708.3879, 2007.
 
11
 
12
 
13
 
14
 
15
Internap. http://www.internap.com/, 2006.
 
16
N. Kushman, S. Kandula, D. Katabi, and B. M. Maggs. R-BGP: Staying connected in a connected world. In Proc. 4th USENIX NSDI, Cambridge, MA, Apr. 2007.
 
17
A. Kvalbein, A. F. Hansen, T. Cicic, S. Gjessing, and O. Lysne. Fast IP Network Recovery using Multiple Routing Configurations. In Proc. IEEE INFOCOM, pages 23--26, Barcelona, Spain, Mar. 2006.
18
19
 
20
Juniper Networks: Intelligent Logical Router Service. http://www.juniper.net/solutions/literature/white_papers/200097.pdf.
 
21
M. Motiwala, N. Feamster, and S. Vempala. Path Splicing: Reliable Connectivity with Rapid Recovery. In Proc. 6th ACM Workshop on Hot Topics in Networks (Hotnets-VI), Atlanta, GA, Nov. 2007.
 
22
R. Perlman. Network Layer Protocols with Byzantine Robustness. PhD thesis, Massachusetts Institute of Technology, Oct. 1988. MIT-LCS-TR-429. http://www.lcs.mit.edu/publications/specpub.php?id=997.
 
23
P. Psenak, S. Mirtorabi, A. Roy, L. Nguyen, and P. Pillay-Esnault. Multi-Topology Routing in OSPF. Internet Engineering Task Force, June 2007. RFC 4915.
24
 
25
B. Quoitin and S. Uhlig. Modeling the routing of an autonomous system with C-BGP. Network, IEEE, 19(6):12--19, 2005.
 
26
Routing Area Working Group (rtgwg). http://www.ietf.org/html.charters/rtgwg-charter.html.
 
27
M. Shand and S. Bryant. IP Fast Re-route framework. http://www3.tools.ietf.org/html/draft-ietf-rtgwg-ipfrr-framework-07, June 2007.
 
28
M. Shand and S. Bryant. IP Fast Reroute Using Not-via Addresses. http://www3.tools.ietf.org/html/draft-ietf-rtgwg-ipfrr-notvia-addresses-01, July 2007.
29
 
30
R. White and B. Akyol. Considerations in Validating the Path in BGP. IETF Draft, 2007.
31
32


Collaborative Colleagues:
Murtaza Motiwala: colleagues
Megan Elmore: colleagues
Nick Feamster: colleagues
Santosh Vempala: colleagues