scispace - formally typeset
Proceedings ArticleDOI

Origins of Internet routing instability

TLDR
The network routing messages exchanged between core Internet backbone routers are examined to show that as a result of specific router vendor software changes suggested by earlier analysis, the volume of Internet routing updates has decreased by an order of magnitude.
Abstract: 
This paper examines the network routing messages exchanged between core Internet backbone routers. Internet routing instability, or the rapid fluctuation of network reachability information, is an important problem currently facing the Internet engineering community. High levels of network instability can lead to packet loss, increased network latency and time to convergence. At the extreme, high levels of routing instability have led to the loss of internal connectivity in wide-area, national networks. In an earlier study of inter-domain routing, we described widespread, significant pathological behaviour in the routing information exchanged between backbone service providers at the major US public Internet exchange points. These pathologies included several orders of magnitude more routing updates in the Internet core than anticipated, large numbers of duplicate routing messages, and unexpected frequency components between routing instability events. The work described in this paper extends our earlier analysis by identifying the origins of several of these observed pathological Internet routing behaviour. We show that as a result of specific router vendor software changes suggested by our earlier analysis, the volume of Internet routing updates has decreased by an order of magnitude. We also describe additional router software changes that can decrease the volume of routing updates exchanged in the Internet core by an additional 30 percent or more. We conclude with a discussion of trends in the evolution of Internet architecture and policy that may lead to a rise in Internet routing instability.

read more

Citations
More filters
Journal ArticleDOI

Delayed Internet routing convergence

TL;DR: This paper presents a two-year study of Internet routing convergence through the experimental instrumentation of key portions of the Internet infrastructure, including both passive data collection and fault-injection machines at Internet exchange points, and describes several unexpected properties of convergence.
Proceedings ArticleDOI

Understanding BGP misconfiguration

TL;DR: This paper presents the first quantitative study of BGP misconfiguration, and finds that configuration errors are pervasive, with 200-1200 prefixes suffering from misconfigurations each day.
Journal ArticleDOI

The stable paths problem and interdomain routing

TL;DR: This work defines the simple path-vector protocol (SPVP), a distributed algorithm for solving the stable paths problem that is intended to capture the dynamic behavior of BGP at an abstract level and shows that SPVP will converge to the unique solution of an instance of the stable path problem if no dispute wheel exists.
Proceedings ArticleDOI

The end-to-end effects of Internet path selection

TL;DR: A measurement-based study comparing the performance seen using the "default" path taken in the Internet with the potential performance available using some alternate path, finding that in 30-80% of the cases, there is an alternate path with significantly superior quality.
Proceedings ArticleDOI

An analysis of BGP convergence properties

TL;DR: This work presents an abstract model of BGP and uses it to define several global sanity conditions on routing policies that are related to BGP convergence/divergence, and shows that the complexity of statically checking it is either NP-complete or NP-hard.
References
More filters
Proceedings ArticleDOI

Internet routing instability

TL;DR: The analysis in this paper is based on data collected from BGP routing messages generated by border routers at five of the Internet core's public exchange points during a nine month period and reveals several unexpected trends and ill-behaved systematic properties in Internet routing.
Journal ArticleDOI

End-to-end routing behavior in the internet

TL;DR: It is found that Internet paths are heavily dominated by a single prevalent route, but that the time periods over which routes persist show wide variation, ranging from seconds up to days.
Book

Internet Routing Architectures

TL;DR: Bassam Halabi's Internet Routing Architectures brings a pragmatic perspective to the process of building links between domains and selecting network designs for specific situations, and is a readable distillation of essential design and implementation guidelines.
Proceedings ArticleDOI

Automated packet trace analysis of TCP implementations

Abstract: We describe tcpanaly, a tool for automatically analyzing a TCP implementation's behavior by inspecting packet traces of the TCP's activity. Doing so requires surmounting a number of hurdles, including detecting packet filter measurement errors, coping with ambiguities due to the distance between the measurement point and the TCP, and accommodating a surprisingly large range of behavior among different TCP implementations. We discuss why our efforts to develop a fully general tool failed, and detail a number of significant differences among 8 major TCP implementations, some of which, if ubiquitous, would devastate Internet performance. The most problematic TCPs were all independently written, suggesting that correct TCP implementation is fraught with difficulty. Consequently, it behooves the Internet community to develop testing programs and reference implementations.
Journal ArticleDOI

The synchronization of periodic routing messages

TL;DR: The authors study the synchronization of periodic routing messages, and offer guidelines on how to avoid inadvertent synchronization, and show that synchronization can be avoided by the addition of randomization to the traffic sources and quantify how much randomization is necessary.
Trending Questions (1)
How often should I change my Internet router?

We show that as a result of specific router vendor software changes suggested by our earlier analysis, the volume of Internet routing updates has decreased by an order of magnitude.