A Routing Optimization Algorithm for BGP Egress Selection

  • Yaping Liu
  • Zhenghu Gong
  • Baosheng Wang
  • Jinshu Shu
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4317)


BGP optimal egress selection is one of a recent trend in routing research. Current hot-potato routing has the problem of routing instability. This paper provides a new algorithm named BGP-RO-ES to minimize hot-potato disruptions while satisfying multiple constraints of different metrics, such as traffic engineering, the cost of traffic across the network and the cost of maintaining lightweight tunnels. The algorithm can be adaptive to different link failures and can be implemented in current BGP routers with a little change. Simulation results show that the control stability of BGP-RO-ES can be very close to that of TIE algorithm and that of RTF_TIE algorithm spending only half of the cost of maintaining lightweight tunnels.


BGP hot-potato routing interdomain traffic engineering 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Rekhter, Y., Li, T., Hares, S. (eds.): A Border Gateway Protocol 4 (BGP-4), RFC 4271 (January 2006)Google Scholar
  2. 2.
    Teixeira, R., Shaikh, A., Griffin, T., Rexford, J.: Dynamics of Hot-Potato Routing in IP Networks. In: Proc. ACM SIGMETRICS (June 2004)Google Scholar
  3. 3.
    Uhlig, S.: Implications of characteristics on interdomain traffic engineering, Phd thesis,University catholique de Louvain (2004)Google Scholar
  4. 4.
    Teixeira, R., Griffin, T., Resende, M., Rexford, J., Breaking, T.I.E.: Tunable Interdomain Egress Selection. In: Proc. ACM CONEX 2005 (August 2005)Google Scholar
  5. 5.
    Iannaccone, G., Chuah, C.-N., Bhattacharyya, S., Diot, C.: Feasibility of IP Restoration in a Tier-1 Backbone. IEEE Network Magazine (March 2004)Google Scholar
  6. 6.
    Liu, Y., Gong, Z., Zhao, F.: RTF_TIE: A Tunable Interdomain Egress Selection Algorithm Robust to Transient Link Failures. In: Proc. IEEE HPSR 2006, Poznan (June 2006)Google Scholar
  7. 7.
    Fortz, B., Thorup, M.: Internet traffic engineering by optimizing OSPF weights. In: Proc. IEEE INFOCOM (March 2000)Google Scholar
  8. 8.
    Bressoud, T., Rastogi, R., Smith, M.: Optimal configuration of BGP route selection. In: Proc. IEEE INFOCOM (2003)Google Scholar
  9. 9.
    Markopoulou, A., Iannaccone, G., Bhattacharyya, S., Chuah, C.-N., Diot, C.: Characterization of Failures in an IP Backbone. In: Proc. IEEE INFOCOM, Hong Kong (March 2004)Google Scholar
  10. 10.
    Abilene Backbone Network, http://abilene.internet2.edu/
  11. 11.
    C-BGP- An efficient BGP simulator, http://cbgp.info.ucl.ac.be/

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Yaping Liu
    • 1
  • Zhenghu Gong
    • 1
  • Baosheng Wang
    • 1
  • Jinshu Shu
    • 1
  1. 1.School of ComputerNational University of Defense Technology, ChangshaHunanChina

Personalised recommendations