Modeling BGP table fluctuations

  • Authors:
  • Ashley Flavel;Matthew Roughan;Nigel Bean;Olaf Maennel

  • Affiliations:
  • School of Mathematical Sciences, University of Adelaide;School of Mathematical Sciences, University of Adelaide;School of Mathematical Sciences, University of Adelaide;School of Mathematical Sciences, University of Adelaide

  • Venue:
  • ITC20'07 Proceedings of the 20th international teletraffic conference on Managing traffic performance in converged networks
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

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.