Skip to main content

Modeling BGP Table Fluctuations

  • Conference paper
Managing Traffic Performance in Converged Networks (ITC 2007)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 4516))

Included in the following conference series:

Abstract

In this paper we develop a mathematical model to capture BGP table fluctuations. This provides the necessary foundations to study short- and long-term routing table growth. We reason that this growth is operationally critical for network administrators who need to gauge the amount of memory to install in routers as well as being a potential deciding factor in determining when the Internet community will run out of IPv4 address space.

We demonstrate that a simple model using a simple arrival process with heavy tailed service times is sufficient to reproduce BGP dynamics including the “spiky” characteristics of the original trace data. We derive our model using a classification technique that separates newly added or removed prefixes, short-term spikes and long-term stable prefixes. We develop a model of non-stable prefixes and show it has similar properties in their magnitude and duration to those observed in recorded BGP traces.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Rekhter, Y., Li, T.: A Border Gateway Protocol 4, RFC 1771 (1995)

    Google Scholar 

  2. Li, J., Bush, R., Mao, Z.M., Griffin, T., Roughan, M., Stutzbach, D., Purpus, E.: Watching Data Streams. Toward a Multi-Homed Sink Under Routing Changes. Introduced by a BGP Beacon. In: PAM (2006)

    Google Scholar 

  3. Teixeira, R., Shaikh, A., Griffin, T.G., Rexford, J.: Dynamics of Hot-Potato Routing in IP Networks. In: Proc. ACM SIGMETRICS (2004)

    Google Scholar 

  4. Teixeira, R., Shaikh, A., Griffin, T.G., Voelker, G.M.: Network sensitivity to hot-potato disruptions. In: Proc. ACM SIGCOMM (2004)

    Google Scholar 

  5. Teixeira, R., Duffield, N.G., Rexford, J., Roughan, M.: Traffic matrix reloaded: Impact of routing changes. In: Proc. PAM (2005)

    Google Scholar 

  6. Griffin, T.G., Shepherd, F.B., Wilfong, G.: Policy Disputes in Path Vector Protocols. In: Proc. ICNP (1999)

    Google Scholar 

  7. Griffin, T.G., Huston, G.: BGP Wedgies, RFC 4264 (2005)

    Google Scholar 

  8. Mao, Z.M., Bush, R., Griffin, T.G., Roughan, M.: BGP Beacons. In: Proc. ACM IMC (2003)

    Google Scholar 

  9. Griffin, T.G.: What is the Sound of One Route Flapping? In: IPAM (2002)

    Google Scholar 

  10. Griffin, T.G.: Interdomain routing links, http://www.cl.cam.ac.uk/users/tgg22/interdomain/

  11. Chang, D.F., Govindan, R., Heidemann, J.: An empirical study of router response to large BGP routing table load. In: IMW’02: Proc. 2nd ACM SIGCOMM Workshop on Internet measurment (2002)

    Google Scholar 

  12. Agarwal, S., Chuah, C.N., Bhattacharyya, S., Diot, C.: Impact of BGP dynamics on router CPU utilization. In: Proc PAM (2004)

    Google Scholar 

  13. Jaeggli, J.: NANOG 39 BOF: Pushing the FIB limits, perspectives on pressures confronting modern routers, http://www.nanog.org/mtg-0702/jaeggli.html

  14. Feldmann, A., Kong, H., Maennel, O., Tudor, A.: Measuring BGP Pass-Through Times. In: Proc. PAM (2004)

    Google Scholar 

  15. IETF Benchmarking Methodology Working Group (bmwg), http://www.ietf.org/html.charters/bmwg-charter.html

  16. Maennel, O., Feldmann, A.: Realistic BGP traffic for test labs. In: Proc. ACM SIGCOMM (2002)

    Google Scholar 

  17. Misel, S.A.: Wow, AS7007!, http://merit.edu/mail.archives/nanog/1997-04/msg00340.html

  18. Griffin, T.G., Wilfong, G.: An analysis of BGP convergence properties. In: Proc. ACM SIGCOMM (1999)

    Google Scholar 

  19. Labovitz, C.: Scalability of the Internet backbone routing infrastructure. PhD Thesis, University of Michigan (1999)

    Google Scholar 

  20. Wetherall, D., Mahajan, R., Anderson, T.: Understanding BGP misconfigurations. In: Proc. ACM SIGCOMM (2002)

    Google Scholar 

  21. Cisco 12000 Series Routers, http://www.cisco.com/en/US/products/hw/routers/ps167/

  22. Feldmann, A., Maennel, O., Mao, M., Berger, A., Maggs, B.: Locating Internet Routing Instabilities. In: Proc. ACM SIGCOMM (2004)

    Google Scholar 

  23. Fuller, V., Li, T., Yu, J., Varadhan, K.: Supernetting: an Address Assignment and Aggregation Strategy, RFC 1338 (1992)

    Google Scholar 

  24. Huston, G.: Analyzing the Internet BGP Routing Table. The Internet Protocol Journal 4(1) (2001)

    Google Scholar 

  25. University of Oregon RouteViews project, http://www.routeviews.org/

  26. Huston, G.: http://bgp.potaroo.net

  27. Zhang, J., Rexford, J., Feigenbaum, J.: Learning-Based Anomaly Detection in BGP Updates. In: Proc. of SIGCOMM Workshops (2005)

    Google Scholar 

  28. Andersen, D., Feamster, N., Balakrishnan, H.: Topology Inference from BGP Routing Dynamics. In: 2nd ACM SIGCOMM Internet Measurement Workshop, Boston, MA (2002)

    Google Scholar 

  29. Caesar, M., Subramanian, L., Katz, R.H.: Root cause analysis of Internet routing dynamics. Technical report, UCB/CSD-04-1302 (2003)

    Google Scholar 

  30. RIPE’s Routing Information Service, http://www.ripe.net/ris/

  31. Ishiguro, K.: Zebra routing software, http://www.zebra.org/

  32. Rexford, J., Wang, J., Xiao, Z., Zhang, Y.: BGP routing stability of popular destinations. In: Proc. ACM IMW (2002)

    Google Scholar 

  33. Wang, L., Zhao, X., Pei, D., Bush, R., Massey, D., Mankin, A., Wu, S.F., Zhang, L.: Observation and analysis of BGP behavior under stress. In: Proc. ACM IMW (2002)

    Google Scholar 

  34. Huston, G.: The BGP Instability Report (2006), http://bgpupdates.potaroo.net/instability/bgpupd.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Lorne Mason Tadeusz Drwiega James Yan

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Flavel, A., Roughan, M., Bean, N., Maennel, O. (2007). Modeling BGP Table Fluctuations. In: Mason, L., Drwiega, T., Yan, J. (eds) Managing Traffic Performance in Converged Networks. ITC 2007. Lecture Notes in Computer Science, vol 4516. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72990-7_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-72990-7_16

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-72989-1

  • Online ISBN: 978-3-540-72990-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics