ACM Home Page
Please provide us with feedback. Feedback
MIRO: multi-path interdomain routing
Full text PdfPdf (236 KB)
Source Applications, Technologies, Architectures, and Protocols for Computer Communication archive
Proceedings of the 2006 conference on Applications, technologies, architectures, and protocols for computer communications table of contents
Pisa, Italy
SESSION: Routing 1 table of contents
Pages: 171 - 182  
Year of Publication: 2006
ISBN:1-59593-308-5
Also published in ...
Authors
Wen Xu  Princeton University
Jennifer Rexford  Princeton University
Sponsors
SIGCOMM: ACM Special Interest Group on Data Communication
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 17,   Downloads (12 Months): 140,   Citation Count: 17
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/1159913.1159934
What is a DOI?

ABSTRACT

The Internet consists of thousands of independent domains with different, and sometimes competing, business interests. However, the current interdomain routing protocol (BGP) limits each router to using a single route for each destination prefix, which may not satisfy the diverse requirements of end users. Recent proposals for source routing offer an alternative where end hosts or edge routers select the end-to-end paths. However, source routing leaves transit domains with very little control and introduces difficult scalability and security challenges. In this paper, we present a multi-path inter-domain routing protocol called MIRO that offers substantial flexiility, while giving transit domains control over the flow of traffic through their infrastructure and avoiding state explosion in disseminating reachability information. In MIRO, routers learn default routes through the existing BGP protocol, and arbitrary pairs of domains can negotiate the use of additional paths (bound to tunnels in the data plane) tailored to their special needs. MIRO retains the simplicity of BGP for most traffic, and remains backwards compatible with BGP to allow for incremental deployability. Experiments with Internet topology and routing data illustrate that MIRO offers tremendous flexibility for path selection with reasonable overhead.


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
D. Zhu, M. Gritter, and D. Cheriton, "Feedback based routing," in Proc. SIGCOMM Workshop on Hot Topics in Networking, October 2002.
2
3
4
5
6
 
7
B. Quoitin, S. Uhlig, C. Pelsser, L. Swinnen, and O. Bonaventure, "Interdomain traffic engineering with BGP," IEEE Communication Magazine, 2003.
 
8
"University of Oregon Route Views Project." http://www.routeviews.org.
 
9
Y. Rekhter, T. Li, and S. Hares, "A Border Gateway Protocol 4 (BGP-4)." RFC 4271, January 2006.
 
10
G. Huston, "Interconnection, peering, and settlements," in Proc. INET, June 1999.
 
11
 
12
L. Subramanian, S. Agarwal, J. Rexford, and R. H. Katz, "Characterizing the Internet hierarchy from multiple vantage points," in Proc. IEEE INFOCOM, June 2002.
13
14
 
15
M. Caesar and J. Rexford, "BGP policies in ISP networks," IEEE Network Magazine, October 2005.
16
 
17
 
18
M. Caesar, D. Caldwell, N. Feamster, J. Rexford, A. Shaikh, and J. van der Merwe," Design and implementation of a routing control platform, "in Proc. NSDI, May 2005.
19
 
20
21
 
22
 
23
 
24
R. Mahajan, D. Wetherall, and T. Anderson, "Negotiation-based routing between neighboring ISPs," in Proc. NSDI, 2005.
 
25
R. Johari and J. Tsitsiklis, "Routing and peering in a competitive Internet." LIDS Publication 2570, 2003.
26
 
27
J. Chen, P. Druschel, and D. Subramanian, "An efficient multipath forwarding method," in Proc. IEEE INFOCOM, pp. 1418--1425, March 1998.
 
28
 
29
D. Walton, A. Retana, and E. Chen, "Advertisement of multiple paths in BGP." Internet Draft, draft-walton-bgp-add-paths-05. txt, Expires August 2006.
 
30
"Path computation element charter." http://www.ietf.org/html.charters/pce-charter.html.

CITED BY  17

Collaborative Colleagues:
Wen Xu: colleagues
Jennifer Rexford: colleagues