Stabilizing route selection in BGP

P. Brighten Godfrey, Matthew Caesar, Ian Haken, Yaron Singer, Scott Shenker, Ion Stoica

Research output: Contribution to journalArticle

Abstract

Route instability is an important contributor to data plane unreliability on the Internet and also incurs load on the control plane of routers. In this paper, we study how route selection schemes can avoid these changes in routes. Modifying route selection implies a tradeoff between stability, deviation from operators' preferred routes, and availability of routes. We develop algorithms to lower-bound the feasible points in these tradeoff spaces. We also propose a new approach, Stable Route Selection (SRS), which uses flexibility in route selection to improve stability without sacrificing availability and with a controlled amount of deviation. Through large-scale simulation, a software-router implementation, and an emulation with real-world BGP update feeds, we demonstrate that SRS is a promising approach to safely stabilize route selection.

Original languageEnglish (US)
Article number6732975
Pages (from-to)282-299
Number of pages18
JournalIEEE/ACM Transactions on Networking
Volume23
Issue number1
DOIs
StatePublished - Feb 1 2015

Keywords

  • IP networks
  • Internet
  • routing protocols
  • wide area networks

ASJC Scopus subject areas

  • Software
  • Computer Science Applications
  • Computer Networks and Communications
  • Electrical and Electronic Engineering

Fingerprint Dive into the research topics of 'Stabilizing route selection in BGP'. Together they form a unique fingerprint.

  • Cite this