ABSTRACT
It is well-known that BGP, the current inter-domain routing protocol, has many deficiencies. This paper describes a hybrid link-state and path-vector protocol called HLP as an alternative to BGP that has vastly better scalability, isolation and convergence properties. Using current BGP routing information, we show that HLP, in comparison to BGP, can reduce the churn-rate of route updates by a factor 400 as well as isolate the effect of routing events to a region 100 times smaller than that of BGP. For a majority of Internet routes, HLP guarantees worst-case linear-time convergence. We also describe a prototype implementation of HLP on top of the XORP router platform. HLP is not intended to be a finished and final proposal for a replacement for BGP, but is instead offered as a starting point for debates about the nature of the next-generation inter-domain routing protocol.
- http://ipmon.sprint.com.]]Google Scholar
- The eXtensible Open Router Platform (xorp). http://www.xorp.org.]]Google Scholar
- Afek, Y., Ben-Shalom, O., and Bremler-Barr, A. On the structure and application of BGP policy Atoms. In IMW (2002).]] Google ScholarDigital Library
- Caesar, M., Caldwell, D., Feamster, N., Rexford, J., Shaikh, A., and van der Merwe, J. Design and implementation of a routing control platform. ACM/USENIX NSDI (2005).]] Google ScholarDigital Library
- Caesar, M., Subramanian, L., and Katz, R. H. Root cause analysis of Internet routing dynamics. Tech. rep., U.C. Berkeley UCB/CSD-04-1302, 2003.]]Google Scholar
- Chang, D.-F., Govindan, R., and Heidemann, J. The temporal and toplogical characteristics of BGP path changes. In Proc. International Conference on Network Protocols (2003).]] Google ScholarDigital Library
- Feamster, N., Borkenhagen, J., and Rexford, J. Guidelines for interdomain traffic engineering. ACM Computer Communication Review (2003).]] Google ScholarDigital Library
- F.Wang, and Gao, L. Inferring and Characterizing Internet Routing Policies. In Proceedings of ACM IMC 2003 (2003).]] Google ScholarDigital Library
- Gao, L. On inferring automonous system relationships in the internet. IEEE/ACM Trans. Networking (to appear 2004).]] Google ScholarDigital Library
- Gao, L., and Rexford, J. Stable Internet routing without global coordination. In Proc. ACM SIGMETRICS (2001).]] Google ScholarDigital Library
- Griffin, T. What is the Sound of One Route Flapping?, 2002. IPAM talk.]]Google Scholar
- Griffin, T. G., Shepherd, F. B., and Wilfong, G. Policy disputes in path vector protocols. In Proc. International Conference on Network Protocols (1999).]] Google ScholarDigital Library
- Griffin, T. G., and Wilfong, G. An analysis of BGP convergence properties. In Proc. ACM SIGCOMM (1999).]] Google ScholarDigital Library
- Hu, Y. C., Sirbu, M., and Perrig, A. Spv: Secure path vector routing for securing BGP. In Proc. ACM SIGCOMM (2004).]] Google ScholarDigital Library
- IRTF Routing Research Group. http://www.irtf.org/rrg/.]]Google Scholar
- Kent, S., Lynn, C., and Seo, K. Secure Border Gateway Protocol (Secure--BGP). IEEE Journal on Selected Areas of Communications 18, 4 (April 2000), 582--592.]]Google ScholarDigital Library
- Labovitz, C., Ahuja, A., Bose, A., and Jahanian, F. Delayed Internet Routing Convergence. In Proc. ACM SIGCOMM (2000).]] Google ScholarDigital Library
- Labovitz, C., Malan, R., and Jahanian, F. Origins of Internet routing instability. In Proc. IEEE INFOCOM (1999).]]Google ScholarCross Ref
- Mahajan, R., Wetherall, D., and Anderson, T. Understanding BGP Misconfigurations. In Proceedings of ACM SIGCOMM (2002).]] Google ScholarDigital Library
- Mahajan, R., Wetherall, D., and Anderson, T. Negotiation-based routing between neighboring domains. In Proceedings of ACM/USENIX NSDI (2005).]] Google ScholarDigital Library
- Mao, Z. M., Bush, R., Griffin, T. G., and Roughan, M. BGP beacons. In Proc. ACM Internet Measurement Conference (2003).]] Google ScholarDigital Library
- Mao, Z. M., Govindan, R., Varghese, G., and Katz, R. Route flap damping exacerbates Internet routing convergence. In Proc. ACM SIGCOMM (2002).]] Google ScholarDigital Library
- Pei, D., Azuma, M., Nguyen, N., Massey, J. C. D., and Zhang, L. Bgp-rcn: Improving bgp convergence through root cause notification. Technical Report, UCLA CSD TR-030047 (2003).]]Google Scholar
- RIPE's Routing Information Service Raw Data Page. http://data.ris.ripe.net/.]]Google Scholar
- Secure Origin BGP (soBGP). ftp://ftp-eng.cisco.com/sobgp.]]Google Scholar
- Shaikh, A., and Greenberg, A. OSPF Monitoring: Architecture, Design and Deployment Experience. In Proceedings of ACM/USENIX NSDI (2004).]] Google ScholarDigital Library
- Subramanian, L., Agarwal, S., Rexford, J., and Katz, R. H. Characterizing the Internet Hierarchy from Multiple Vantage Points. In Proceedings of IEEE INFOCOM (2002).]]Google ScholarCross Ref
- Subramanian, L., Caesar, M. C., Ee, C., Handley, M., Mao, Z., Shenker, S., and Stoica, I. HLP: A Next Generation Inter-domain Routing Protocol, November 2004. UC Berkeley Technical Report No. CSD-04-1357.]]Google Scholar
- Subramanian, L., Roth, V., Stoica, I., Shenker, S., and Katz, R. Listen and Whisper: Security Mechanisms in BGP. In Proceedings of ACM/ USENIX NSDI (2004).]] Google ScholarDigital Library
- University of Oregon RouteViews project. http://www.routeviews.org/.]]Google Scholar
- Yang, X. Nira: a new internet routing architecture. ACM SIGCOMM FDNA workshop (2003).]] Google ScholarDigital Library
- Zhu, D., Gritter, M., and Cheriton, D. Feedback based routing. ACM Hotnets Workshop (2002).]]Google Scholar
Index Terms
- HLP: a next generation inter-domain routing protocol
Recommendations
HLP: a next generation inter-domain routing protocol
Proceedings of the 2005 conference on Applications, technologies, architectures, and protocols for computer communicationsIt is well-known that BGP, the current inter-domain routing protocol, has many deficiencies. This paper describes a hybrid link-state and path-vector protocol called HLP as an alternative to BGP that has vastly better scalability, isolation and ...
Distributed Route Aggregation on the Global Network
CoNEXT '14: Proceedings of the 10th ACM International on Conference on emerging Networking Experiments and TechnologiesThe Internet routing system faces serious scalability challenges, due to the growing number of IP prefixes it needs to propagate throughout the network. For example, the Internet suffered significant outages in August 2014 when the number of globally ...
MIRO: multi-path interdomain routing
Proceedings of the 2006 conference on Applications, technologies, architectures, and protocols for computer communicationsThe 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 ...
Comments